var / cache / apt / archives zajmujący ogromną przestrzeń

121

Jestem w trakcie czyszczenia mojego systemu. Widzę dużo miejsca zajmowanego przez ten folder /var/cache/apt/archives(1,5 GB). Czy absolutnie konieczne jest przechowywanie wszystkich tych archiwów?

Vivek
źródło

Odpowiedzi:

138

Nie musisz ich trzymać, jeśli ich nie chcesz. Wykonywanie

sudo apt-get clean

wyczyści katalog.

Jorge Castro
źródło
Dlaczego po wydaniu tego polecenia nadal widzę buforowane pliki deb w narzędziu Ubuntu Tweek?
Cristiano
@Cristiano może się zdarzyć, że narzędzie jest częściowo zainstalowane, więc apt uważa, że ​​musi je zachować.
Doktor J
41

Wydaje się że

sudo apt-get autoclean

jest lepszym wyborem niż

sudo apt-get clean

autoclean usunie tylko „bezużyteczne” archiwa

Ze strony podręcznika:

Podobnie jak czysty, autoclean czyści lokalne repozytorium pobranych plików pakietów. Różnica polega na tym, że usuwa tylko pliki pakietów, których nie można już pobrać i są w dużej mierze bezużyteczne. Pozwala to na utrzymanie pamięci podręcznej przez długi czas bez wymykania się spod kontroli. Opcja konfiguracji APT :: Clean-Installed zapobiegnie skasowaniu zainstalowanych pakietów, jeśli jest wyłączona.

Sungam
źródło
9
Nawet jeśli to właśnie zapamiętałem z drogi powrotnej - okazuje się, że dla mnie (w dniu 11.04) autocleanNIE /var/cache/apt/archives/clean
usunąłem
W rzeczywistości widzę coś przeciwnego, w autocleanzasadzie opróżniłem katalog, a cleannic nie zrobiłem.
alanaktion
po prostu genialne ... Pierwsze rzeczy, które
uznałem za
Nie, clean jest lepszym wyborem, jeśli chcesz zaoszczędzić miejsce na dysku. Moje testy (ubuntu 18) wykazały czyste usunięcie 18G, gdy autoclean usunęło niewiele (mniej niż 1 GB, jeśli to)
gerardw
6

Możesz dostosować ustawienia w menedżerze pakietów Synaptic, menu Ustawienia / Preferencje, zakładka Pliki. Stamtąd możesz również usunąć pamięć podręczną.

krio
źródło
1

Lepiej jest zapisać paczki gdzie indziej, niż wyczyścić [proces Jorge Castro]. Po ponownym zainstalowaniu systemu operacyjnego lub pakietu nie zostanie ponownie pobrany, co oszczędza czas i przepustowość. apt-get first check wymaga pakietów w pamięci lokalnej [/ var / cache / apt / archives], jeśli nie istnieje, pobierz inaczej, po prostu zainstaluj. Możesz więc zapisać paczki do wykorzystania w przyszłości.

shantanu
źródło
4
Wątpię, że będzie potrzebował wszystkich aktualizacji 1,5 Gb, aby użyć go w nowym systemie!
Bruno Pereira,
1
Można je przenieść na dysk CD lub inny nośnik, aby nie marnować miejsca na dysku lokalnym. Nazywa się to „ lokalnym repozytorium ”.
ignis
1
Zapisać paczki gdzie indziej? Tak, właśnie to tutaj zrobiłem. Mam mvbyłyby całe /var/cache/apt/archivesdo /usr/tmp/apt-archive-cachei ustawić archivesdowiązania symbolicznego w /var/cache/aptodpowiednio. Ponieważ szczególnie audacitylubi przechowywać pliki tymczasowe /var, należy zawsze dbać o ten katalog, aby nigdy nie zabrakło mu miejsca.
syntaxerror