Paketi kaldırdıktan sonra yapılandırma dosyalarını temizleyebilir miyim?


41

Ben bir paket kaldırma yapıyordum apt-get removeama daha sonra --purgeyapılandırma dosyaları kaldırmak için onunla birlikte yapmam gerektiğini anladım .

Paket yapılandırma dosyalarını kolayca kaldırabilir miyim veya paketi yeniden yüklemem ve ardından a ile kaldırmam gerekir --purgemi?

Yanıtlar:


48

Evet yapabilirsin.

Komut satırından:

sudo apt-get remove --purge packagename

Bu, paketin yüklediği kalan tüm dosyaları kaldıracaktır.


Bunu bir GUI'den de yapabilirsiniz:

  • Synaptic'i Synaptic'i yükleyin Software Center'dan yükleyin
  • Synaptic'i Çalıştır
  • "Yüklenmedi (artık config)" altında listelenen paketleri bulun
    Artık konfigürasyonlu paketler
  • Pakete sağ tıklayın ve tam çıkarmayı işaretleyin, işaretleyin Menü
  • Araç çubuğundaki onay düğmesine tıklayın ve diyalog açıldığında uygula düğmesine tıklayın. Diyalog

3
Altında apt 1.0.9.2ubuntu2 apt-get remove --purgepaket kaldırıldı sonra olduğunu belirten yayınlanan eğer konfigürasyon dosyaları veya veritabanlarını kaldırmamıştır Package xxxx is not installed, so not removed. dpkg --purgeDoğru temizleme için gerekliydi.
h7r,

53

İsteğinizi yerine getirecek basit bir komut:

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

@ user1133275 Kafam çok karıştı, backticks den şikayetçi misiniz?
Mihail Malostanidis,

2
Bu komutun tam olarak ne yaptığını açıklamalısın. Her nasılsa çalıştırdığım bir sunucudan mysql kaldırıldı.
Sumit

3

Önceden kaldırılmış olan tüm paketleri aşağıdakilerle temizleyebilirsiniz aptitude:

aptitude purge ?config-files

Ayrıca bireysel paketleri de temizleyebilirsiniz, ancak bağımlılıkları birer birer temizlemeniz gerekir. Pratik değil.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.