Saya mengunduh file sumber Emacs, dan menginstalnya menggunakan make
. Setelah berhasil menginstal Emacs, saya secara manual menghapus file sumber yang diunduh untuk menghemat ruang disk. Sekarang saya ingin menghapus Emacs dan saya mencoba menggunakannya sudo apt-get purge emacs
. Tetapi dikatakan Emacs belum diinstal dan tidak akan dihapus. Tapi saya bisa menjalankan Emacs dengan mengetik emacs
di terminal. Juga perintah which emacs
menunjukkan hasilnya /usr/local/bin/emacs
.
Mengapa tidak bisa apt-get
mendeteksinya? Bagaimana saya bisa menghapus Emacs sepenuhnya dalam situasi ini? OS saya adalah Ubuntu 12.04, dan versi Emacs saya adalah 24.3.1.
make uninstall
, dan kemudian menghapus file sumber yang diunduh. Apakah itu benar? Haruskah sayamake clean
mengejarnyamake uninstall
?make remove
atau perintah lain, tapi ya, ketika Anda menginstal perangkat lunak dari sumber, Anda perlu menyimpan kode sumbernya sehingga Anda dapat melakukanmake uninstall
atau serupa untuk menghapus perangkat lunak. Perangkat lunak yang dibangun oleh sumber tidak dikelola oleh sistem pengemasan karena tidak ada sebagai paket Debian.locate emacs
tidak akan "mencantumkan semua jejak kakinya di sistem", itu hanya akan menunjukkan kepada Anda file yang memiliki 'emacs' dalam namanya. Dengan program sebesar emacs, banyak dari file yang ditambahkan kemungkinan tidak memiliki 'emacs' dalam nama atau path.Anda belum menginstal Emacs dengan manajer paket. Ketika Anda telah menginstalnya dari source tarball, coba cara ini.
Periksa versi emacs.
Unduh versi emacs yang sama yang telah Anda instal di masa lalu.
Ekstrak tarball.
Jalankan ./configure untuk menghasilkan file make. Jika Anda ingat opsi yang telah Anda berikan saat menginstalnya, tambahkan juga flag baris perintah itu. (mis. --dengan-x = tidak)
Lakukan uninstall untuk menghapus.
Nikmati!
sumber
Itu tidak cukup untuk
Kamu harus melakukan
Kemudian
diam :-)
sumber
emacs24
terlaluMenggunakan
checkinstall
Instal paket checkinstall
Instal emacs dengan
untuk menimpa instalasi Anda sebelumnya dan memiliki paket deb. Itulah triknya.
Hapus paket emacs, perintah ditampilkan setelah instalasi melalui checkinstall.
sumber
Saya mencoba ini dan bekerja untuk saya:
sumber