Giriş Dizinimi Temizleme


25

Aşağıdaki sorunu yaşıyorum, Ubuntu kullandığımdan beri bir sürü Ubuntu paketi yükledim, şimdi bu paketleri Synaptic Paket Yöneticisi'ni kullanarak kaldırdım, ancak bir şekilde yine de kaldırdığım belirli uygulamalar için ana dizimdeki gizli klasörleri bıraktı , gereksiz diskspace alarak. Örneğin. NetBeans ve .amarok vb

Artık otomatik olarak kullanılmayan bu klasörleri tespit etmenin ve silmenin bir yolu var mı?

Yanıtlar:


14

Sizi rahatsız eden klasörlere bir göz atın, içinde değerli bir şey olup olmadığını görmek için ve - veriyi kaybetmekten memnunsanız - yalnızca silin (yalnızca durumda, onları çöp kutusuna bırakmayı seçebilirsiniz) bir kaç hafta için).

Gelecekte, bir yaparak uygulamayı yanı sıra ilişkili sistem genelinde yapılandırma dosyaları kaldırmak için paket yöneticinizi talimat verebilirsiniz tasfiye .

  • Sinaptik olarak, pakete sağ tıklayın ve tam kaldırma için İşaretle öğesini seçin .
  • Komut satırında, isterseniz yazın sudo apt-get purge packagename.

Bu, uygulamanın sistem genelinde oluşturduğu konfigürasyon ve uygulama verilerini siler , tabii ki - uygulamadan kaydettiğiniz tüm verileri (NetBeans'in proje dizini gibi) saklar, tüm kullanıcıları içerir. Ana dizininize kaydedilen belirli bir yapılandırma. Bunlardan kurtulmanın tek yolu manüel silmedir.

Hangi klasörlerin ne kadar yer kapladığını bulmak istiyorsanız, Disk Kullanımı Çözümleyicisi (Uygulamalar → Aksesuarlar → Disk Kullanımı Çözümleyicisi) vardır, gizli dosyalar dahil olmak üzere evdeki her şeyin bir listesini almak için "ana sayfayı tara" seçeneğini seçin.

Ayrıca, paket yöneticisi tarafından geride bırakılmış olan çöpleri temizlemek için Bilgisayar Kapıcı'yı (Sistem → Yönetim → Bilgisayar Kapıcı) kullanın. Komut satırı açısından bu eşdeğerdir sudo apt-get autoremove && sudo apt-get autoclean.

NetBeans ve AmaroK gibi bazı uygulamalar oldukça fazla veri bırakabilir. Ancak sistemin gerçekten tutmak istediği bir şeyi silme riski olmadan, onları otomatik olarak silmesinin bir yolu yoktur . Kullanıcıların iyiliği için böyle bir özellik yoktur; Size dikkate iyi bir iş çıkarmadan önce birkaç yıldır netbeans kullanmış olabileceği - eğer gerçekten can sıkıcı olurdu apt ücretsiz 500 kilobayt için tüm çalışmalarını silindi. :-)


6
Temizleme komutu ve ilgili Synaptic özelliği, config dosyalarını kullanıcıdan / evden kaldırmaz. / Etc ve muhtemelen diğer sistem klasörlerinden configleri kaldırır. Gizli yapılandırma klasörlerini / home'dan kaldırmamın tek yolu el ile silme.
lovinglinux

4

Ben de aynı problemi yaşadım ve nautilus'u açtım, gizli dosyaları görüntülemek için Ctrl+ tuşlarına bastım hve tarihe göre sıraladım. Belirli bir tarihin ötesinde değiştirilmiş çok sayıda klasör buldum. Yine de not alın, yeni bir Ubuntu sürümü yükledim ve bu nedenle bazı uygulamaların daha yeni değiştirilmiş tarihleri ​​vardı, bu da sıralama yapmamda yardımcı oldu.

Bundan emin değilim: Bazı uygulamalar klasör içindeki dosyaları değiştirebilir, ancak klasör tarihi değiştirilemez. Bunu da kontrol etmelisin.


3

Kullanılmayan bu klasörlerin güvenilir bir şekilde algılanması mümkün değildir. Bir program, kullanıcı bilgilerini kaydetmek için herhangi bir klasör adını seçebilir. Klasör adı ile program adı arasında mutlaka bir ilişki yoktur.

Çoğu durumda bu klasörleri silmek faydalı değildir, çünkü çoğu çok az yer kaplar. Ve programı tekrar yüklerseniz tüm verileriniz hala oradadır.

Ancak çok fazla yer kaplayan klasörleri manuel olarak silebilirsiniz. Artık klasörlerin kullanılmadığını tahmin etmeniz gerekir. Önce bu klasörleri yedeklemek isteyebilirsiniz.

Her klasörün kapladığı alan grafik bir dosya yöneticisi ile veya aşağıdaki gibi bir komutu olan bir konsolda listelenebilir:

cd "$HOME"
du -h --max-depth 1

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.