Como remover links 'alternativas de atualização' no Linux

9

Desculpe por perguntar isso, mas não consigo resolver um problema tão simples por algumas horas:

Eu cometi um erro de digitação em

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

Deve ser libRlapack.so em vez de libRblapack. O problema é que, se emitir uma linha de comando correta, ou seja,

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

retorna um erro:

o link principal para libRlapack.so deve ser /usr/lib64/R/lib/libRblapack.so

eu tentei

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

mas não funciona - retorna o mesmo erro ao inserir um comando correto.

Como posso corrigi-lo?

Obrigado!

user2723490
fonte

Respostas:

7

Eu tentaria limpá-lo manualmente. Eu nunca fiz isso, portanto, faça backup com antecedência.

  • Remova o link de / etc / alternative
  • Remova o arquivo relevante do diretório admin
    • / var / lib / dpkg / alternative / no ubuntu (o debian pode ser o mesmo, mas verifique as páginas de manual na seção FILES)
    • / var / lib / alternative / no CentOS 6 e 7
user9517
fonte
Obrigado! ele trabalhou - acabo de editar o arquivo de ligação em / var / lib / alternativas /
user2723490