|
Страница 1 из 3 В очередной раз блуждая по Сети в поисках извечного ответа на вопросы «Кто виноват?» и «Что делать?» применительно к Linux-системам, я наткнулся на статью о способах очистки установленного дистрибутива Debian/Ubuntu от накапливающегося со временем «балласта» в виде неиспользуемых пакетов зависимостей, оставшихся после удаления программ, конфигурационных файлов, старых версий библиотек и прочих вещей, единственной функцией которых в текущий момент является только захват свободного дискового пространства. Поскольку информация весьма полезная и данная тема поднималась несколько раз участниками нашего форума, я решил поделиться предлагаемыми в статье вариантами решения этой проблемы, переведя её в меру своих скромных познаний английского. Стиль изложения автора сохранен в неизменности.
Оригинал статьи находится здесь - http://www.ubuntugeek.com/cleaning-up-all-unnecessary-junk-files-in-ubuntu.html
Текст статьи приведен ниже.
===============================================================================
Если вы хотите «очистить от мусора» ваш компьютер с установленной на нем ОС Ubuntu, вы должны следовать этим простым рекомендациям для удаления всех старых и ненужных файлов.
Удаление остаточных конфигурационных пакетов.
В менеджере пакетов Synaptic имеется встроенная возможность очистки старых конфигурационных пакетов. Обычно это пакеты с зависимостями, оставшиеся после удаления программ. Чтобы использовать эту возможность, откройте меню Система-Администрирование-Менеджер пакетов Synaptic. В левом верхнем углу окна щелкните кнопку «Статус». В открывшемся списке над кнопками Разделы, Статус, Поиск и Пользовательское вы увидите следующий текст:
Installed - Установленные
Installed(auto removable) – Установленные (Удаляемые автоматически)
Installed(local or obsolete) (Установленные – локально или устаревшие)
Installed(upgradable) - Обновляемые
Not installed – Не установленные
Not Installed (Residual config) – Не установленные (Остались конфигурационные файлы)

Щелкните по надписи Not Installed (Residual config) – Не установленные (Остались конфигурационные файлы). (Если строка не появится, значит, у вас нет таких пакетов).

Если вы хотите их удалить, вам нужно выбрать эти пакеты и нажать на кнопку «Применить» в панели меню. Удаление пакетов в действии:

Частичное удаление пакетов из кэша
Это также встроенная опция, но она используется не в менеджере пакетов Synaptic, а выполняется в терминале. Для доступа к терминалу откройте меню Приложения-Стандартные-Терминал. В открывшемся окне наберите:
sudo apt-get autoclean
Команда удалит из локального кэша старые версии загруженных пакетов.
Удаление ненужных локалей.
Для этого вам необходимо установить пакет localepurge, который автоматически удаляет неиспользуемые локализации. Этот простой скрипт очищает дисковое пространство, удаляя лишние языковые пакеты и справочные руководства. Скрипт выполняется автоматически после отработки любого запуска инсталляции с помощью APT.
Установка localepurge в Ubuntu
sudo apt-get install localepurge
После установки любых пакетов с помощью apt-get install, скрипт автоматически удалит все прилагаемые языковые пакеты и справочные руководства (соответственно вы не сможете их прочесть). Для того, чтобы настроить скрипт на удаление только ненужных локалей, вам необходимо сконфигурировать файл настроек /etc/locale.nopurge.
Использование скрипта сохранит несколько мегабайт свободного места на диске, удаляя пакеты локализаций, устанавливаемые по зависимостям.
Пример:
Устанавливаем пакет discus, используя apt-get:
sudo apt-get install discus
после окончания установки вы увидите что-то типа этого:
localepurge: Disk space freed in /usr/share/locale: 41860K
(Освобождено 41,8Мб дискового пространства в /usr/share/locale)
|
Комментарии
Статья отличное, огромное спасибо автору! Ответить | Ответить с цитатой | Цитировать
Warpc: Все просто. Во-первых, старое ядро уже должно было добавиться в список Synaptic, описанной на 1 странице этой статьи. Можно удалить вручную, просто удалите пакет linux-image-2.6.22-14-generic. И это ядро исчезнет из списка. Если возникнут сложности, пишите на форум, постараемся помочь. Ответить | Ответить с цитатой | Цитировать
Warpc: Такая программа есть. Вы можете установить её через Synaptic, указав в поиске gtkorphan. Интернет-репозитарии должны быть включены. Чтобы включить их, пройдите в Система-Администрирован ие-Источники приложений и поставьте галочки везде на первой вкладке, кроме исхожных кодов. Ответить | Ответить с цитатой | Цитировать
HsH: Отметить нужно пакеты для сохранения, т.е. те, которые вы хотите оставить. Ответить | Ответить с цитатой | Цитировать
HsH: Для решения вашей проблемы заходите на наш форум - постараемся помочь. Ответить | Ответить с цитатой | Цитировать