Как почистить / var / cache?


18

Когда я проснулся этим утром, я обнаружил, что мой корень заполнился за ночь

du -hx --max-depth=1 /

132M    /boot  
4.0K    /media  
16K /lost+found  
16M /root  
702M    /lib  
4.0K    /OLDHOME  
8.2G    /usr  
73M /etc  
4.0K    /srv  
11M /sbin  
4.0K    /selinux  
8.0K    /.config  
4.0K    /cdrom  
4.6G    /var  
181M    /opt  
4.0K    /mnt  
9.3M    /bin  
4.0K    /lib64  
14G /  

Пространство используется / var / cache / polipo (2.7G). Как я могу очистить это безопасно?
Я пытался перезагрузки => не работает
Используется bleachbit => пространство не определяется в предварительном просмотре очистки

PS: я сделал rm -rf youtube внутри / var / cache / polipo, и это освободило пространство 2G. Не знаю, если это было безопасно, хотя


1
что это за полипо?
2013 года

Полипо является кеширующим прокси
avmohan

Ответы:


7

Polipo, программа веб-кэширования, может хранить много данных в кеше на диске.

Один из способов выяснить это - sudo polipo -xввести команду - это заставит polipo очистить кэш локального диска.


2
Это ЕДИНСТВЕННЫЙ правильный ответ на этот вопрос (в отношении полипо)! Почему, черт возьми, у него уже недостаточно голосов, чтобы прояснить это?!?
Джереми Дэвис,

40

Способ 1:

sudo apt-get autoclean
sudo apt-get autoremove

Способ 2:

Запустите bleachbit от имени пользователя root: на диске нет места; sudo apt-get clean не работает


3
Все это уже было сделано. Проблема в / var / cache. Я хочу знать, как безопасно очистить / var / cache.
Авмохан

1
пошел от 500 до 300 м, но как-то не все ... хм ...
rogerdpack

4

Самая мощная из всех команд для очистки кэша для пользователей командной строки, конечно,

sudo apt clean

Который также удалит все кэшированные файлы.


Я не знаю, что сделала эта команда, но она не очистила / var / cache, после запуска я почти удвоился!
Нагев

3

Попробуйте очистить ненужные файлы Ubuntu с помощью bleachbit . Это инструмент, который поможет вам очистить кэш, временные файлы, куки, а также имеет другие функции ...

Чтобы установить его:

sudo apt-get install bleachbit

1
К сожалению, похоже, что это приложение для X Windows. Любите ли вы нас, людей из командной строки сервера?
rogerdpack

1
да, это будет работать, когда ваш диск заполнен ...
RickyA

1

Это звучит так очевидно, и все же есть вероятность, что вы этого не сделали.

По умолчанию Ubuntu хранит каждое загружаемое обновление и устанавливает его в кэш на вашем диске, на случай, если вам когда-нибудь понадобится это снова.

Это полезно, если вы регулярно добавляете и удаляете приложения, вам необходимо перенастроить / переустановить конкретный пакет или просто иметь плохое соединение.

Но с другой стороны, кеш пакетов apt может быстро увеличиться до нескольких сотен МБ. Эта команда сообщает вам, насколько велик ваш apt-кеш:

du -sh / var / cache / apt / archives

Чтобы очистить кэш apt в Ubuntu, просто выполните следующую команду.

sudo apt-get clean

Команда apt clean удаляет ВСЕ пакеты, хранящиеся в кэше apt, независимо от возраста или необходимости. Если у вас медленное, ограниченное или прерывистое соединение, вы можете пропустить этот шаг.

( https://www.omgubuntu.co.uk/2016/08/5-ways-free-up-space-on-ubuntu )


1
Это все верно, что вы говорите, но ОП написал «Пространство используется / var / cache / polipo (2.7G)»
PerlDuck
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.