我搞砸了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 / ..但是它应该指向实际的文件。我怎么能这样做?
答案 0 :(得分:0)
我不得不删除alternative目录中的链接:
for (account a : list) {
if (a.getEmployeeId().equals("000001")
a.setEmail("foobar");
}
然后,我重新创建了链接,但是指向了一个真正的库文件。为此,我从atlas包中选择了相应的一个:
sudo rm /etc/alternatives/libblas.so.3