Заранее прошу прощения, если был дан ответ на аналогичный вопрос, но ни одно из этих решений у меня не работает. Я новичок в использовании Ubuntu (уже 6-7 месяцев), и недавно, когда я запускал свой ноутбук, выскакивает предупреждение о том, что my / var мало места (осталось около 100 МБ). Я просматривал форумы и пытался удалить свои снимки и некоторые файлы журналов, но это не освобождает много места с помощью autoremove и подобных команд. Я был бы очень благодарен, если бы кто-нибудь мог дать мне хотя бы объяснение, если для моей проблемы нет лучшего решения, чем упомянутые выше. Это скриншоты, сколько места я выделил для / var, и мой снимок экрана использования диска в / var. Еще раз спасибо за ваше время, очень признателен!
Вот как вы можете очистить /var
в Ubuntu от проблем с хранилищем:
Избавьтесь от пакетов, которые больше не требуются
sudo apt-get autoremove
Удалите ненужные приложения из вашего магазина.
Очистите кеш APT в Ubuntu
sudo du -sh /var/cache/apt # посмотрите размер вашего кеша
sudo apt-get clean # для очистки кеша
Очистить systemd
журналы журналов
journalctl --disk-usage # проверить хранилище, используемое в старых журналах
sudo journalctl --vacuum-time=3d # для очистки журналов до 3 дней - число до d можно изменить
Удалите старые версии приложений Snap. Создайте файл с любым именем и расширением .sh
и вставьте следующий скрипт
#!/bin/bash
# Удаляет старые версии снапов
# ЗАКРЫТЬ ВСЕ SNAP ПЕРЕД ЗАПУСКОМ ЭТОГО
установить -eu
LANG=C список оснастки --all | awk '/disabled/{print $1, $3}' |
пока читается версия snapname; делать
snap remove "$ snapname" --revision="$revision"
Выполнено
а затем сделайте его исполняемым с помощью этой команды в терминале
chmod +x
Запустите скрипт, используя ./
.
Очистить кеш миниатюр
du -sh ~/.cache/thumbnails # проверить размер миниатюр
rm -rf ~/.cache/thumbnails/* # очистить миниатюры