Cómo eliminar enlaces 'actualizar-alternativas' en Linux


9

Perdón por preguntar esto, pero no puedo resolver un problema tan simple durante unas horas:

Cometí un error tipográfico en

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

Debería ser libRlapack.so en lugar de libRblapack. El problema es que si emite una línea de comando correcta, es decir

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

devuelve un error:

el enlace principal para libRlapack.so debe ser /usr/lib64/R/lib/libRblapack.so

Lo intenté

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

pero no funciona: devuelve el mismo error al ingresar un comando correcto.

¿Cómo puedo arreglarlo?

¡Gracias!

Respuestas:


7

Intentaría limpiarlo manualmente. Nunca he hecho esto, así que asegúrese de hacer una copia de seguridad de antemano.

  • Eliminar el enlace de / etc / alternativas
  • Eliminar el archivo relevante del directorio de administración
    • / var / lib / dpkg / Alternatives / en ubuntu (debian puede ser el mismo, pero consulte las páginas de manual en la sección ARCHIVOS)
    • / var / lib / alternative / en CentOS 6 y 7

¡Gracias! funcionó - Acabo de editar el archivo de enlace en / var / lib / Alternatives /
user2723490
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.