“Apt-get clean” ve “apt-get clean all” arasındaki fark nedir?


90

Bir şey varsa, bu komut arasındaki fark nedir:

sudo apt-get clean

Ve bu komut:

sudo apt-get clean all

Lubuntu 12.04 sistemimde bu komutları simüle etmek davranışlarının tamamen aynı olduğunu gösteriyor:

ek@Apok:~$ apt-get -s clean
NOTE: This is only a simulation!
      apt-get needs root privileges for real execution.
      Keep also in mind that locking is deactivated,
      so don't depend on the relevance to the real current situation!
Del /var/cache/apt/archives/* /var/cache/apt/archives/partial/*
Del /var/cache/apt/pkgcache.bin /var/cache/apt/srcpkgcache.bin
ek@Apok:~$ apt-get -s clean all
NOTE: This is only a simulation!
      apt-get needs root privileges for real execution.
      Keep also in mind that locking is deactivated,
      so don't depend on the relevance to the real current situation!
Del /var/cache/apt/archives/* /var/cache/apt/archives/partial/*
Del /var/cache/apt/pkgcache.bin /var/cache/apt/srcpkgcache.bin
ek@Apok:~$

apt-getDavranış cleanve davranışlarında herhangi bir fark var mı clean all? Öyleyse, fark nedir, hangi koşullar altında önemlidir ve ikisi arasında nasıl seçim yapmalıyım? Eğer bir fark yoksa, neden clean allvar?

Eğer aynılarsa, normalde argüman olarak bir paket ismi alabilirse clean allyine de mantıklı olur clean. Ancak bu durum böyle değildir - bir paket adını geçmeye çalışmak cleanhiç cleandavranışını değiştirmez , önbellek hala silinir:

ek@Apok:~$ apt-get -s clean nano
NOTE: This is only a simulation!
      apt-get needs root privileges for real execution.
      Keep also in mind that locking is deactivated,
      so don't depend on the relevance to the real current situation!
Del /var/cache/apt/archives/* /var/cache/apt/archives/partial/*
Del /var/cache/apt/pkgcache.bin /var/cache/apt/srcpkgcache.bin

Yine de, eğer belki de gerçekten mevcut clean all değilse (ve yukarıdaki örnekte allolduğu gibi nano, bunun görmezden gelinmesi olduğunu merak ediyorum), bu beni meraklandırıyor .

Mi clean allsadece bir şehir efsanesi?


6
“Temiz, sadece bir şehir efsanesi midir?” Evet efendim.
Braiam

Yanıtlar:


186

İçinde

sudo apt-get clean all

alldaha sonra ekleyeceğiniz herhangi bir şey gibi göz ardı edilir clean.

Örneğin aynı

sudo apt-get clean my room

5
Önerilen bir belge var mı (veya var mı) clean all? Koşma pratiği nasıl sudo apt-get clean allortaya çıktı? Davranış farklı mıydı? Ya da clean allbelki biraz benzer bir makesözdiziminden kaynaklanan bir karışıklık mı var?
Eliah Kagan

4
apt-get clean allGoogle’da arama yaptığımda 48.900 sonuç var (yine de, şüphesiz ilk ikisi bu soru için.) Öte yandan, el kitabında sayfa hakkında bir şey söylenmedi ve kullanılmasını öneren herhangi bir resmi kaynak bulamıyorum. Bunun nasıl ortaya çıktığı hakkında daha fazla bilgi edinmek isterdim ... ama bunun zaman ve çaba gerektirebileceğinden şüpheleniyorum.
Eliah Kagan

3
Bilinçaltını kemiren dağınık bir oda / masa, @EliahKagan? : P
ish

9
"Tümü" eklemenin

16
sudo apt-get clean my roomXD için +1
Crimbo
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.