Saya baru saja menginstal file bernama SenchaCmd-4.0.2.67-linux-x64.run dengan mengeksekusi kode berikut:
./SenchaCmd-4.0.2.67-linux-x64.run
Karena masalah yang saya jelaskan secara rinci di sini, saya memutuskan untuk menghapus SenchaCmd. Namun, itu tidak terdaftar di Ubuntu Software Center atau Synaptic Package Manager.
Bagaimana cara mencopot pemasangan program ini sepenuhnya?
Menjalankan yang, saya menemukan lokasi instalasi sebagai:
/root/bin/Sencha/Cmd/4.0.1.45/sencha-4.0.1.45
Jika saya mengeksekusi rm -rf /root/bin/Sencha akankah itu sepenuhnya???
Jawaban yang Diterima:
Namun, itu tidak terdaftar di Ubuntu Software Center atau Synaptic Package Manager.
Tentu saja tidak, karena *.run
itu file yang Anda instal bukan *.deb
kemasan. Ini pada dasarnya adalah skrip shell yang meletakkan file di suatu tempat (dalam kasus Anda tampaknya ke /root/bin/Sencha/Cmd/4.0.1.45/sencha-4.0.1.45
, yang bukan merupakan lokasi yang tepat untuk tujuan ini). apt
, manajer paket Ubuntu, sama sekali tidak tahu bahwa program ini bahkan diinstal dan karena itu tidak dapat menghapusnya.
Menginstal perangkat lunak dengan cara ini oleh karena itu IMO selalu merupakan pendekatan pilihan terakhir yang tidak bersih, dan saya akan menghindarinya jika memungkinkan.
Bagaimana cara menghapus program ini sepenuhnya?
Itu tergantung pada programnya; tidak ada cara umum. Coba jalankan *.run
file dengan parameter seperti --help
dan berharap itu memiliki semacam mekanisme pencopotan pemasangan.
Lihat juga direktori instalasi jika Anda menemukan semacam skrip uninstall.
Jika saya mengeksekusi rm -rf /root/bin/Sencha akankah itu sepenuhnya???
Mungkin tidak. Ini sekali lagi tergantung pada programnya – jika skrip itu hanya memasukkan semua file ke dalam /root/bin/Sencha
dan tidak mengubah apa pun di sistem Anda, lalu rm -rf
akan cukup untuk menghapusnya sepenuhnya. Sebelum mencobanya, cari parameter atau skrip uninstall seperti yang saya jelaskan sebelumnya.