Bisakah saya membersihkan file konfigurasi setelah saya menghapus paket?


41

Saya sedang melakukan penghapusan paket dengan apt-get removetetapi kemudian menyadari bahwa saya harus melakukan --purgebersama dengannya untuk menghapus file konfigurasi.

Dapatkah saya menghapus file konfigurasi paket dengan mudah atau apakah saya perlu menginstal ulang paket dan kemudian menghapusnya dengan --purge?

Jawaban:


48

Ya kamu bisa.

Dari baris perintah:

sudo apt-get remove --purge packagename

Ini akan menghapus semua file yang tersisa yang diinstal paket.


Anda juga dapat melakukan ini dari GUI:

  • Instal Synaptic Instal Synaptic dari Pusat Perangkat Lunak
  • Jalankan Synaptic
  • Temukan paket yang tercantum di bawah "Tidak Diinstal (konfigurasi sisa)"
    Paket dengan konfigurasi sisa
  • Klik kanan paket dan klik, tandai untuk menghapus sepenuhnya Menu
  • Klik tombol centang pada bilah alat dan klik terapkan saat dialog muncul. Dialog

3
Di bawah apt 1.0.9.2ubuntu2 apt-get remove --purgebelum menghapus file atau database konfigurasi jika dikeluarkan setelah paket dihapus, menunjukkan hal itu Package xxxx is not installed, so not removed. dpkg --purgediperlukan untuk pembersihan yang benar.
h7r

53

Ini adalah perintah sederhana yang akan memenuhi permintaan Anda:

dpkg --purge $(dpkg --get-selections | grep deinstall | cut -f1)

@ user1133275 Saya sangat bingung, apakah Anda mengeluh tentang backticks?
Mihail Malostanidis

2
Anda harus menjelaskan apa yang dilakukan perintah itu. Entah bagaimana itu menghapus mysql dari server tempat saya menjalankannya.
Sumit

3

Anda dapat membersihkan semua paket yang sebelumnya dihapus dengan aptitude:

aptitude purge ?config-files

Anda juga dapat membersihkan paket individual tetapi Anda juga harus membersihkan dependensi satu per satu. Itu tidak praktis.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.