var / cache / apt / arsip menempati ruang besar

121

Saya sedang dalam proses membersihkan sistem saya. Dan saya melihat banyak ruang yang ditempati oleh folder ini /var/cache/apt/archives(1.5GB). Apakah benar-benar perlu untuk menyimpan semua arsip ini?

Vivek
sumber

Jawaban:

138

Anda tidak perlu menyimpannya jika Anda tidak menginginkannya. Pelaksana a

sudo apt-get clean

akan membersihkan direktori.

Jorge Castro
sumber
Mengapa setelah saya mengeluarkan perintah ini, saya masih dapat melihat file deb yang di-cache di alat Ubuntu Tweek?
Cristiano
@ Cristiano mungkin alat itu dalam keadaan terinstal sebagian dan karena itu menurutnya perlu menyimpannya.
Doktor J
41

Sepertinya

sudo apt-get autoclean

adalah pilihan yang lebih baik daripada

sudo apt-get clean

autoclean hanya akan menghapus arsip "tidak berguna"

Dari halaman manual:

Seperti clean, autoclean membersihkan repositori lokal dari file paket yang diambil. Perbedaannya adalah ia hanya menghapus file paket yang tidak lagi dapat diunduh, dan sebagian besar tidak berguna. Ini memungkinkan cache dipertahankan dalam jangka waktu lama tanpa membuatnya lepas kendali. Opsi konfigurasi APT :: Clean-Installed akan mencegah paket yang diinstal terhapus jika disetel ke mati.

Sungam
sumber
9
Bahkan jika ini adalah apa yang saya juga ingat dari jalan kembali - ternyata, bagi saya (pada 11,04) autocleanTIDAK menghapus file di /var/cache/apt/archives/- saat cleanmelakukan ...
sdaau
Saya sebenarnya melihat yang sebaliknya, autocleanpada dasarnya mengosongkan direktori sementara cleantidak melakukan apa pun.
alanaktion
hanya brilian ... Hal pertama yang saya temukan sangat mudah ..: p
mtk
Tidak, bersih adalah pilihan yang lebih baik jika Anda ingin menghemat ruang disk. Pengujian saya (ubuntu 18) menunjukkan bersih dihapus 18G ketika autoclean dihapus sedikit (kurang dari 1 GB, jika itu)
gerardw
6

Anda dapat menyesuaikan pengaturan di manajer paket Synaptic, Pengaturan menu / Preferensi, tab File. Dari sana Anda juga dapat menghapus cache.

krio
sumber
1

Lebih baik menyimpan paket di tempat lain kemudian membersihkannya [proses Jorge Castro]. Saat Anda menginstal ulang OS atau paket, paket tidak akan diunduh lagi yang menghemat waktu dan bandwidth. apt-get first check memerlukan paket dalam penyimpanan lokal [/ var / cache / apt / arsip] jika tidak ada maka unduh yang lain lakukan instal saja. Jadi, Anda dapat menyimpan paket untuk penggunaan di masa mendatang.

shantanu
sumber
4
Saya ragu dia akan membutuhkan semua pembaruan 1,5Gb untuk digunakan pada sistem baru!
Bruno Pereira
1
Mereka dapat dipindahkan pada CD atau dukungan lain, sehingga mereka tidak membuang ruang pada drive lokal. Ini disebut ' repositori lokal '.
ignis
1
Simpan paket di tempat lain? Ya, itulah yang saya lakukan di sini. Aku sudah mv'd seluruh /var/cache/apt/archivesuntuk /usr/tmp/apt-archive-cachedan menetapkan archivessymbolic link dalam /var/cache/aptsesuai. Karena terutama audacitysuka menyimpan file sementara /var, direktori ini harus selalu diurus agar tidak pernah kehabisan ruang.
syntaxerror