如何删除Linux上的“update-alternatives”链接

Modified on: Mon, 12 Aug 2019 09:40:02 +0800

很抱歉问这个问题,但几个小时后我无法解决这么简单的问题:

我在

中犯了一个拼写错误

update-alternatives --install /usr/lib64/R/lib/libRblapack.so libRblapack.so /usr/lib64/R/lib/libRblapack_native.so 100

它应该是libRlapack.so而不是libRblapack。问题是如果发出正确的命令行,即

update-alternatives --install /usr/lib64/R/lib/libRlapack.so libRlapack.so /usr/lib64/R/lib/libRlapack_native.so 100

它会返回错误:

  

libRlapack.so的主要链接必须是
  /usr/lib64/R/lib/libRblapack.so

我试过

update-alternatives --remove libRblapack.so /usr/lib64/R/lib/libRblapack.so

但它不起作用 - 输入正确的命令时返回相同的错误。

我该如何解决?

谢谢!

作者:,user2723490

最佳答案

我会尝试手动清理它。我从来没有这样做,所以请务必事先备份。

  • 从/ etc / alternatives
  • 中删除链接
  • 从admin目录中删除相关文件

    • / var / lib / dpkg / alternatives / on ubuntu(debian可能相同,但请查看FILES部分下的手册页)
    • / var / lib / alternatives / on CentOS 6& 7
作者:,Iain

相关问答

添加新评论