Bagaimana perbedaan “apt-get clean” dan “apt-get clean all”?

90

Apa, jika ada, perbedaan antara perintah ini:

sudo apt-get clean

Dan perintah ini:

sudo apt-get clean all

Di sistem Lubuntu 12.04 saya, mensimulasikan perintah-perintah ini menunjukkan perilaku mereka persis sama:

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:~$

Apakah ada perbedaan apt-getperilaku dengan cleandan clean all? Jika demikian, apa bedanya, dalam situasi apa itu relevan, dan bagaimana saya harus memilih di antara keduanya? Jika tidak ada perbedaan, lalu mengapa clean allada?

Jika mereka sama, maka clean allakan tetap masuk akal jika cleanbiasanya dapat mengambil nama paket sebagai argumen. Tapi ini bukan kasusnya - mencoba meneruskan nama paket untuk cleantidak mengubah cleanperilaku sama sekali, seluruh cache masih terhapus:

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

Ini memang membuat saya bertanya-tanya, jika mungkin clean all tidak benar-benar ada (dan apa yang terjadi adalah yang alldiabaikan, sama seperti nanopada contoh di atas).

Apakah clean allhanya legenda urban?

Eliah Kagan
sumber
6
"Apakah bersih semuanya hanya legenda urban?" Ya pak.
Braiam

Jawaban:

186

Di

sudo apt-get clean all

alldiabaikan, seperti hal lain yang Anda tambahkan sesudahnya clean.

Sama dengan misalnya

sudo apt-get clean my room
Florian Diesch
sumber
5
Apakah (atau) ada dokumentasi yang direkomendasikan clean all? Bagaimana praktik lari sudo apt-get clean allmuncul? Apakah tingkah lakunya berbeda? Atau clean allhanya menjalankan kebingungan, mungkin timbul dari makesintaksis yang agak mirip ?
Eliah Kagan
4
Ketika saya mencari apt-get clean alldi Google, ada 48.900 hasil (walaupun, diakui, dua yang pertama adalah untuk pertanyaan ini). Di sisi lain, halaman manual belum mengatakan apa-apa tentang itu, dan saya tidak dapat menemukan sumber resmi yang merekomendasikan menggunakannya. Saya ingin tahu lebih banyak tentang bagaimana ini muncul ... tetapi saya menduga itu mungkin membutuhkan banyak waktu dan usaha.
Eliah Kagan
3
Kamar / meja yang berantakan menggerogoti alam bawah sadar Anda, @EliahKagan? : P
ish
9
Pengaruh menambahkan "semua" kemungkinan besar adalah mabuk dari "yum clean all"
16
+1 untuk sudo apt-get clean my roomXD
Crimbo