В процессе использования Ubuntu, накапливается много мусора (конфигурационные файлы удаленных программ, кеш apt, неиспользуемые ядра и т.д.) от которого периодичски неплохо было бы избавиться. Для этого есть одно очень простое решение - bash-скрипт Ubucleaner.
Возможности:
Очистка кеша apt
Удаление конфигурационных файлов удаленных программ
Удаление неиспользуемых ядер (работает только на Debian-based дистрибутивах)
Очистка корзин каждого пользователя (включая root).
Скрипт предполагает использование aptitude, а не apt-get или dpkg. Если вы хотите их использовать просто отредактируйте соответсвующие строки.
Использование довольно тривиально.
Качаем файл
wget http://www.opendesktop.org/CONTENT/content-files/71529-ubucleaner.sh
Даем права на запуск:
sudo chmod +x 71529-ubucleaner.sh
Запускаем:
sudo ./71529-ubucleaner.sh
Показаны сообщения с ярлыком clean. Показать все сообщения
Показаны сообщения с ярлыком clean. Показать все сообщения
Очистка Debian
Пакет deborphan удаляет всевозможные библиотеки, которые система не использует или которые остались как зависимости от удалённых пакетов.
Установка
apt-get install deborphan
Посмотреть список пакетов, которые утилита считает лишними
deborphan --guess-all
Выбрать из них те, что действительно не нужны и удалить их с помощью команды apt-get remove <имя_пакета>.
После этого повторно вызвать deborphan и посмотреть не появилось ли новых ненужных пакетов. Если появились - в случае действительно "ненужности" - удалить их.
Можно удалить всё одним махом:
apt-get remove `deborphan --guess-all`
Очистка от пакетов .deb которые больше не используются.
sudo apt-get autoclean
Удаляет неудалённые зависимости от уже удалённых пакетов
sudo apt-get autoremove
Man-страницы на других языках можно удалить следующим образом:
cd /usr/share/man
ls ./ | egrep -v ^man | egrep -v ^ru | xargs rm -Rvf
Установка
apt-get install deborphan
Посмотреть список пакетов, которые утилита считает лишними
deborphan --guess-all
Выбрать из них те, что действительно не нужны и удалить их с помощью команды apt-get remove <имя_пакета>.
После этого повторно вызвать deborphan и посмотреть не появилось ли новых ненужных пакетов. Если появились - в случае действительно "ненужности" - удалить их.
Можно удалить всё одним махом:
apt-get remove `deborphan --guess-all`
Очистка от пакетов .deb которые больше не используются.
sudo apt-get autoclean
Удаляет неудалённые зависимости от уже удалённых пакетов
sudo apt-get autoremove
Man-страницы на других языках можно удалить следующим образом:
cd /usr/share/man
ls ./ | egrep -v ^man | egrep -v ^ru | xargs rm -Rvf
Подписаться на:
Сообщения (Atom)