Cara menghapus tautan 'perbarui-alternatif' di Linux

9

Maaf karena menanyakan hal ini, tetapi saya tidak dapat menyelesaikan masalah sederhana seperti ini selama beberapa jam:

Saya membuat kesalahan ketik di

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

Itu harus libRlapack.so bukannya libRblapack. Masalahnya adalah jika mengeluarkan baris perintah yang benar, yaitu

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

itu mengembalikan kesalahan:

tautan utama untuk libRlapack.so haruslah /usr/lib64/R/lib/libRblapack.so

Saya mencoba

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

tetapi tidak berhasil - mengembalikan kesalahan yang sama saat memasukkan perintah yang benar.

Bagaimana saya bisa memperbaikinya?

Terima kasih!

pengguna2723490
sumber

Jawaban:

7

Saya akan mencoba membersihkannya secara manual. Saya belum pernah melakukan ini jadi pastikan Anda membuat cadangan sebelumnya.

  • Hapus tautan dari / etc / alternative
  • Hapus file yang relevan dari direktori admin
    • / var / lib / dpkg / alternative / di ubuntu (debian mungkin sama tetapi periksa halaman manual di bawah bagian FILES)
    • / var / lib / alternatif / pada CentOS 6 & 7
user9517
sumber
Terima kasih! itu berhasil - Saya baru saja mengedit file tautan di / var / lib / alternative /
user2723490