После долгого использования ubuntu в системе накопилось очень много мусора в виде конфигурационных файлов удаленных программ, устаревших версий, кеш пакетного менеджера apt,очистка linux от неиспользуемых файлов, оптимизация системы, удаление кеша с помощью Ubucleaner старые ядра системы и много другого хлама.

Как ни старался я поддерживать систему в чистоте но со временем мусор накапливается (особенно при активном ее использовании), захламляет систему и занимает лишнее место на диске.
Для решения этой проблемы давно существует одно несложное и проверенное решение — Ubucleaner.

Ubucleaner это не программа а обычный bash скрипт который позволяет в полной мере использовать возможности aptitude и максимально автоматизировать процесс очистки системы от мусора в debian/ubuntu.

Для начала нужно скачать скрипт в домашнюю директорию. Открываем терминал и пишем строчки:

1
wget http://www.opendesktop.org/CONTENT/content-files/71529-ubucleaner.sh

Затем нужно дать скрипту права на запуск:

1
sudo chmod +x 71529-ubucleaner.sh

И собственно запуск:

1
sudo ./71529-ubucleaner.sh

Во время выполнения скрипта в терминале отображается список мусорных файлов, конфигов и пользователю оставляется возможность выбрать согласится с удалением или пропустить действие.
После очистки у меня освободилось около полугигабайта места. Вот столько мусора накопилось за год. :)

Что еще можно почитать:

8 комментариев на запись “Операция “Большая Чистка””

  1. Vladimir пишет:

    Очень простой способ:

    dpkg -l | grep -r “^rc” | awk ‘{ print $2; }’ | xargs aptitude -y purge

  2. Vladimir пишет:

    В принципе, скрипт делает почти то же самое :-)

    Только вместо aptitude clean лучше делать aptitude autoclean, а то ситуации бывают разные :-)

  3. Alex пишет:

    После ввода “dpkg -l | grep -r “^rc” | awk ‘{ print $2; }’ | xargs aptitude -y purge” получил во что:

    awk: 1: unexpected character 0xe2
    }’: command not found
    Чтение списков пакетов… Готово
    Построение дерева зависимостей
    Чтение информации о состоянии… Готово
    Чтение информации о расширенных состояниях… Чтение информации о расширенных состояниях
    Инициализация состояний пакетов… 0% Инициализация состояний пакетов… Готово
    E: Не удалось открыть файл блокировки /var/lib/dpkg/lock - open (13: Permission denied)
    E: Невозможно заблокировать каталог администратора (/var/lib/dpkg/), Вы root?
    xargs: aptitude: завершен со статусом 255; прерываюсь

    Если не сложно, подскажите пожалуйста, в чем дело, и как с этим бороться?

  4. -torin- пишет:

    Система вам говорит что недостаточно прав для выполнения этой команды.
    Вначале введите sudo su
    Затем команду для очистки системы.

  5. Alex пишет:

    Попробовал - результат то же самый.

  6. Vladimir пишет:

    Alex, убедитесь, что Вы используете в команде прямые кавычки, а не те, которые расставил WordPress.

    Или скопируйте команду отсюда.

  7. Олег пишет:

    Ubuntu tweak - тож неплоха.

  8. Дима пишет:

    Вот здесь готовый скрипт. Запускаем и пользуемся http://nlo56.ifolder.ru/20450033

Ваш комментарий к статье