Назад | Перейти на главную страницу

Как удалить ссылки "обновления-альтернативы" в Linux

Извините за вопрос, но я не могу решить такую ​​простую проблему за несколько часов:

Я сделал опечатку в

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

но не работает - возвращает ту же ошибку при вводе правильной команды.

Как я могу это исправить?

Спасибо!

Я бы попробовал очистить его вручную. Я никогда этого не делал, поэтому обязательно сделайте резервную копию заранее.

  • Удалите ссылку из / etc / alternatives
  • Удалите соответствующий файл из каталога администратора
    • / var / lib / dpkg / alternatives / в ubuntu (debian может быть таким же, но проверьте страницы руководства в разделе ФАЙЛЫ)
    • / var / lib / alternatives / в CentOS 6 и 7