“Autoclean”, “autoremove” ve “clean” seçenekleri arasındaki fark nedir?


147

apt-getBana aynıymış gibi görünüyor birkaç seçenek vardır: autoclean, autoremoveve clean. Her biri ne yapar?

Yanıtlar:


178

Gönderen apt-getadam sayfası:

  • temizle : temiz, alınan paket dosyalarının yerel deposunu temizler. Kilit dosyası dışındaki her şeyi / var / cache / apt / archives / ve / var / cache / apt / archives / partial / 'dan siler. APT bir dselect (1) yöntemi olarak kullanıldığında, temizleme otomatik olarak çalıştırılır. Dselect kullanmayanlar büyük olasılıkla disk alanını boşaltmak için zaman zaman apt-get clean komutunu çalıştırmak isteyeceklerdir.

  • autoclean : Temiz gibi, autoclean de alınan paket dosyalarının yerel deposunu temizler. Aradaki fark, yalnızca artık indirilemeyen paket dosyalarını kaldırması ve büyük ölçüde yararsız olmasıdır. Bu, önbelleğin kontrolden çıkmadan uzun bir süre korunmasını sağlar. APT :: Clean-Install (Konfigürasyon Temizliği) yapılandırma seçeneği, kurulu olması durumunda kurulu paketlerin silinmesini önler.

  • autoremove : bazı paketlerin bağımlılıklarını karşılamak için otomatik olarak kurulan ve artık gerekmeyen paketleri kaldırmak için kullanılır.


Her komutun bir manuel sayfası vardır, eğer parametrelerinin ne olduğunu ya da her birinin ne yaptığını bilmek istiyorsanız, sadece kabuğa man <command> Ex yazın.man apt-get


En azından bir yetenek durumunda, paketleri otomatik olarak otomatik olarak alacak. Argümanı kullanmak için hangisinin daha iyi olacağını ileri sürmek istemiyorum.
aperson

6
Her komutun bir manuel sayfası vardır ve yine de kendimi ne yapmam gerektiğini bulmak için internette ararken buluyorum - çoğu zaman daha hızlı. Bu sayfaların sahip olduğu komut satırı seçeneklerinin büyük bir listesini gördüğünüze eminim - kullanılabilirlik için harika ancak anlamak için berbat.
Antony,

2
evet, her zaman önce man sayfalarına giderim, ama bazen kendimi daha kullanışlı örnekler için googling olarak bulurum.
Decio Lira

@ Yetkinliğin bir avantajı bu, ancak AFAIK apt, daha fazla dikkat çekiyor gibi görünüyor, belki bir süre bu özelliği de eklerler.
Decio Lira

28

autoclean: artık indirilemeyen paketler için önbelleğinizdeki tüm arşivleri kaldırır (bu nedenle artık depoda bulunmayan ya da depoda daha yeni bir sürümü olan paketler).

temiz: önbelleğinizdeki tüm saklanan arşivleri kaldırır.

autoremove: bambaşka bir şey, bu seçenek zaten kaldırılmış bir paketin bağımlılığı olarak kurulan paketleri kaldırır ve kaldırır. Bu, sisteminizde kalan kullanılmayan bağımlılıkları temizlemek için kullanılır.

Bulunan cevap: http://ubuntuforums.org/showthread.php?t=394952


2
Ben seninkini iyi biri olarak seçiyorum! çünkü man sayfasını okumak istersem oraya gelirim, ama ne zaman anlamak istiyorsan, erkekle bir cevap bulacaksın, bu yüzden stackoverflow'tan insan dokunuşuna ihtiyacımız var. Tamamen anlaşılabilir ... İlk cevap bana çok soğuk geliyor
Dazag
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.