Ни для кого не секрет что система в процессе своей работы засоряется. Установка и удаление программ, выполнение скриптов, обновления, неверная установка программ из исходников, ошибки в программах, все это оставляет в системе лишние, ненужные пакеты. Со временем этих файлов может накапливаться достаточно большое количество.
Конечно, Ubuntu, как и любая другая операционная система Linux засоряется намного меньше Windows, здесь нет реестра, и архитектура системы рассчитана так, чтобы оставлять мусор по минимуму. Но кроме системных недочетов, в файловой системе могут накапливаться ненужные файлы пользователей и программ. Поэтому очистка ubuntu от мусора необходима.
В этой инструкции будет рассмотрена очистка системы Ubuntu. Мы рассмотрим как очистить ненужные, не используемые пакеты, удалить пользовательские файлы и уже ненужные файлы настроек, которые остались в системе, а также найдем все файлы, не принадлежащие ни одному пакету, чтобы вы могли сами оценить нужны они вам или нет. Будет рассмотрена очистка кэша в ubuntu и удаление старых ядер.
Содержание страницы
1. Использование дискового пространства
Очистка системы Ubuntu 16.04 должна начаться с выяснения, какие файлы потребляют больше всего пространства на диске. В этом вам поможет программа Использование жесткого диска. Откройте ее из меню Dash.
После завершения анализа вы можете увидеть какие файлы занимают пространство на жестком диске в процентном соотношении.
После того как вы поймете, какие файлы занимают больше всего места, вы можете:
- Определить как из них вам не нужны и отправить их в корзину
- Если файл вам нужен, но вы не собираетесь его использовать в ближайшее время, можно записать его на CD/DVD, внешний жесткий диск или облако.
Дубликаты файлов
Со временем могло накопиться несколько копий одного файла в системе. Если нужна очистка памяти ubuntu, такие файлы важно найти и удалить, прежде чем они заполнят весь жесткий диск.
Для решения этой задачи есть несколько утилит. Утилита FSlint позволяет найти и очистить битые символические ссылки, а также дубликаты файлов в файловой системе.
Для установки программы используйте команду:
Запустить программу можно из меню Dash. В главном окне нужно указать путь, по которому следует искать дубликаты файлов, перейти на вкладку дубли и нажать в самом низу искать:
Еще одним отличным решением для поиска дублей есть утилита BleachBit, кроме поиска дубликатов файлов, здесь есть специальные приложения для нахождения дублей фото и аудиофайлов по специальным алгоритмам. Подробнее о работе с программой я писал в отдельной статье —
Поставьте галочки напротив всех таких пакетов, и выберите опцию Отметить для полного удаления.
Неиспользуемые пакеты
Мы часто устанавливаем различные пакеты, и не все из них нам нужны долгое время. Бывает, что пакет нужен определенному приложению, но после удаления приложения он больше не используется. Или вы установили программу, попользовались ею пару раз, а потом забыли о ее существовании. Такие приложения тоже нужно найти и ликвидировать чтобы очистка ubuntu от мусора была выполнена полностью.
Для этого будет очень полезной программа GTKOrphan. Для ее установки выполните:
sudo apt-get install gtkorphan
Как обычно, открыть программу вы можете из меню Dash.
Она проанализирует систему и покажет все пакеты, которые не находятся ни у кого в зависимостях. То есть те, которые вы устанавливали сами. Теперь вы можете посмотреть какие из них вам не нужны и спокойно их удалить.
Файлы локализации
Если вам не нужно переключаться между различными локализациями системы, вы можете просто удалить лишние, не используемые языковые стандарты и освободить немного пространства на диске.
Установите утилиту localepurege:
sudo apt-get install localepurge
Запустите ее через терминал и удалите лишние локлали из системы:
Устаревшие файлы конфигурации
При обновлении пакетов иногда остаются старые версии конфигурационных файлов в системе. Они не занимают много места, но полная очистка Ubuntu 16.04 должна включать удаление таких пакетов. Для этого используйте команду:
dpkg -l | awk '/^rc/ {print $2}' | xargs sudo dpkg --purge
Можно воспользоваться и командой попроще если у вас установлен aptitude:
sudo aptitude purge ~c
Никому не принадлежащие файлы
При неправильной установке программ из исходников в системе могут накопляться файлы, не принадлежащие ни одному пакету, после удаления этих программ они могут просто оставаться в системе. Также такие файлы накапливаются при установке программ из бинарных файлов или создаются вами вручную. Одним словом, такие файлы нужно удалять. Для этого будем использовать программу qfile.
Для установки выполните:
sudo apt-get install qfile
Для запуска программы просто выполните ее с опцией -o:
qfile -o
Программа выдаст список всех никому не принадлежащих файлов. Теперь вы можете просмотреть и удалить те, которые считаете ненужными. Только будьте очень аккуратны, чтобы не удалить ничего лишнего. Не забудьте что такие файлы могут создаваться и обычными программами, например, Grub и ssl.
Выводы
В этой статье мы рассмотрели несколько самых распространенных способов того, как выполняется очистка Ubuntu от хлама. Они помогут вам поддерживать систему в чистоте. Если вы знаете другие методы, напишите в комментариях!
Источник: losst.ru