Показаны сообщения с ярлыком clean. Показать все сообщения
Показаны сообщения с ярлыком clean. Показать все сообщения

Ubucleaner. Простая очистка системы.

пятница, 24 июля 2009 г.
В процессе использования 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

Очистка Debian

среда, 4 февраля 2009 г.
Пакет 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