libblas.so.3的符号链接

时间:2015-11-25 17:14:06

标签: linux symlink blas

我搞砸了libblas.so.3的符号链接

我收到错误消息:

sudo update-alternatives --list libblas.so.3
update-alternatives: error: cannot stat file '/usr/lib/libblas/libblas.so.3': Too many levels of symbolic links

当我这样做时:

ls -l /usr/lib/libblas/libblas.so.3:
lrwxrwxrwx 1 root root 30 Nov 23 15:15 /usr/lib/libblas/libblas.so.3 -> /etc/alternatives/libblas.so.3

然后,再次:

ls -l /etc/alternatives/libblas.so.3
lrwxrwxrwx 1 root root 29 Nov 25 14:36 /etc/alternatives/libblas.so.3 -> /usr/lib/libblas/libblas.so.3

非常感谢任何帮助以获得这种情况。我不知道这是否足够的信息。如果没有,请告诉我,我会尝试提供更多。感谢。

我想问题是/usr/lib/libblas/libblas.so.3链接回etc / ..但是它应该指向实际的文件。我怎么能这样做?

1 个答案:

答案 0 :(得分:0)

我不得不删除alternative目录中的链接:

for (account a : list) {
    if (a.getEmployeeId().equals("000001")
        a.setEmail("foobar");
}

然后,我重新创建了链接,但是指向了一个真正的库文件。为此,我从atlas包中选择了相应的一个:

sudo rm /etc/alternatives/libblas.so.3