Очистка Ubuntu с помощью Ubuntu Tweak. Генеральная чистка Ubuntu Как почистить linux от мусора

Linux Mint 18.3 хоть и стабильная операционная система, но профилактику по уборке в ней все равно приходится делать ручками. Со временем в операционной системе, да как и в любой другой накапливается мусор, который остается после удаления программ, ненужных зависимостей и т. п. Большинство опытных пользователей очистку системы делают с помощью терминала и нехитрого набора команд.

Основные команды, которые можно запустить в окне терминала:

  • sudo apt-get autoclean (очищает систему от deb пакетов, которые больше не нужны, рекомендуется делать периодически);
  • sudo apt-get autoremove (удаляет неудаленные зависимости от уже удаленных пакетов);
  • sudo apt-get clean (очищает каталог var/cache/apt/archives).

Также для этих целей существуют программы. Одна из них есть в репозитории Linux Mint, ее можно установить прямо из «Менеджера программ», называется она «BleachBit ». Для ее установки необходимо запустить «Менеджер программ», в поле для поиска ввести названием программы «BleachBit» и установить ее.

Установка программы BleachBit

После установки программы ярлык для я ее запуска помещается в «Меню» в раздел «Администрирование», отмечу создается два ярлыка для запуска программы с правами root и без них.


Меню. Раздел «Администрирование»

Запускаем программу с правами root.


Программа с правами «root»

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

Хочу сегодня затронуть тему очистки системы от мусора. Рассмотрим на примере Ubuntu.

Что бы там не писали о том, какой Linux хороший и как все хорошо в нём продумано, после долгой работы с системой: установки/удаления программ, обновлений, работы в приложениях, в ОС скапливается достаточное количество мусора. Это и кеш менеджера пакетов, кеш браузеров, различные неиспользуемые пакеты, настройки программ и т.п. Все это в большинстве случаев вам не нужно и лишь занимает место на жёстком диске.

Естественно весь мусор можно почистить и с помощью терминала, а можно воспользоваться удобной программой, которая все сделает сама. Это программа Ubuntu Tweak. Кроме очистки системы она имеет большое количество других функций для настройки Ubuntu, но в сегодняшней статье мы касаться их не будем.

Установка Ubuntu Tweak (Проверенно в Ubuntu 14.04)

Давайте для начала установим программу. Несмотря на то, что Ubuntu Tweak довольно популярная утилита для настройки системы и существует уже почти девять лет, она до сих пор отсутствует в стандартном репозитории и по этому нам нужно сначала добавить репозиторий разработчиков:

Sudo add-apt-repository ppa:tualatrix/ppa

Обновляем кеш:

Sudo apt-get update

И устанавливаем Ubuntu Tweak:

Sudo apt-get install ubuntu-tweak

Теперь можем пользоваться программой.

Очистка Ubuntu с помощью Ubuntu Tweak

Запускаем программу через меню Dash и переходим на вкладку «Очистка»

Рабочее окно разделено на две части. В левой находится дерево с пунктами, это то, что можно очистить с помощью Ubuntu Twek. Отмечаем то, что нужно, я рекомендую отметить все. После этого нажимаем «Сканировать» в правом нижнем углу окна.

После сканирования в правой части окна появится список найденного мусора.

Его тоже нужно отметить галочками и теперь, чтобы начать очистку системы нажимаем кнопку «Очистить» которая тоже находиться в правом нижнем углу.

Программа запросит пароль администратора. Вводим и ждем окончания очистки.

Ни для кого не секрет что система в процессе своей работы засоряется. Установка и удаление программ, выполнение скриптов, обновления, неверная установка программ из исходников, ошибки в программах, все это оставляет в системе лишние, ненужные пакеты. Со временем этих файлов может накапливаться достаточно большое количество.

Конечно, Ubuntu, как и любая другая операционная система Linux засоряется намного меньше Windows, здесь нет реестра, и архитектура системы рассчитана так, чтобы оставлять мусор по минимуму. Но кроме системных недочетов, в файловой системе могут накапливаться ненужные файлы пользователей и программ. Поэтому очистка ubuntu от мусора необходима.

В этой инструкции будет рассмотрена очистка системы Ubuntu. Мы рассмотрим как очистить ненужные, не используемые пакеты, удалить пользовательские файлы и уже ненужные файлы настроек, которые остались в системе, а также найдем все файлы, не принадлежащие ни одному пакету, чтобы вы могли сами оценить нужны они вам или нет. Будет рассмотрена очистка кэша в ubuntu и удаление старых ядер.

Очистка системы Ubuntu 16.04 должна начаться с выяснения, какие файлы потребляют больше всего пространства на диске. В этом вам поможет программа Использование жесткого диска . Откройте ее из меню Dash.

После завершения анализа вы можете увидеть какие файлы занимают пространство на жестком диске в процентном соотношении.

После того как вы поймете, какие файлы занимают больше всего места, вы можете:

  • Определить как из них вам не нужны и отправить их в корзину
  • Если файл вам нужен, но вы не собираетесь его использовать в ближайшее время, можно записать его на CD/DVD, внешний жесткий диск или облако.

Дубликаты файлов

Со временем могло накопиться несколько копий одного файла в системе. Если нужна очистка памяти ubuntu, такие файлы важно найти и удалить, прежде чем они заполнят весь жесткий диск.

Для решения этой задачи есть несколько утилит. Утилита FSlint позволяет найти и очистить битые символические ссылки, а также дубликаты файлов в файловой системе.

Для установки программы используйте команду:

sudo apt-get install fslint

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

Еще одним отличным решением для поиска дублей есть утилита BleachBit, кроме поиска дубликатов файлов, здесь есть специальные приложения для нахождения дублей фото и аудиофайлов по специальным алгоритмам. Подробнее о работе с программой я писал в отдельной статье - .

Очистка пакетов

Пакеты программного обеспечения одно из самых слабых мест засорения системы. Если вы устанавливали много приложений, скорее всего, они потянули за собой большое количество зависимостей, которые после удаления этих приложений не представляют никакой пользы. Поэтому очистка ubuntu 16.04 обязательно должна включать удаление ненужных пакетов. Вот несколько команд выполняющих очистку системы:

Удалить неиспользуемые пакеты из кэша

sudo apt-get autoclean

Очистка кэша в Ubuntu, утилиты apt:

sudo apt-get clean

Удаление ненужных зависимостей:

sudo apt-get autoremove

Вообще хорошей практикой будет удалять зависимости сразу при удалении приложения:

sudo apt-get autoremove приложение

Старые пакеты программ

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

Откройте менеджер пакетов Synaptec, нажмите кнопку Статус, затем перейдите на вкладку Не установленные. Здесь и будут те пакеты, которые, остались в системе после обновления.

Поставьте галочки напротив всех таких пакетов, и выберите опцию Отметить для полного удаления .

Неиспользуемые пакеты

Мы часто устанавливаем различные пакеты, и не все из них нам нужны долгое время. Бывает, что пакет нужен определенному приложению, но после удаления приложения он больше не используется. Или вы установили программу, попользовались ею пару раз, а потом забыли о ее существовании. Такие приложения тоже нужно найти и ликвидировать чтобы очистка 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:

Программа выдаст список всех никому не принадлежащих файлов. Теперь вы можете просмотреть и удалить те, которые считаете ненужными. Только будьте очень аккуратны, чтобы не удалить ничего лишнего. Не забудьте что такие файлы могут создаваться и обычными программами, например, Grub и ssl.

Выводы

В этой статье мы рассмотрели несколько самых распространенных способов того, как выполняется очистка Ubuntu от хлама. Они помогут вам поддерживать систему в чистоте. Если вы знаете другие методы, напишите в комментариях!

Linux - это замечательная операционная система. Но и она нуждается в уходе, уборке, очистке, так как в ней тоже постепенно скапливается ненужный мусор в виде старых пакетов, уже не нужных конфигурационных файлов, временных файлов и так далее. Для Windows существует много специальных утилит, например, известная всем ccleaner.

Программа хорошо очищает Windows от всего ненужного, сам не раз ею пользовался. А есть что-то подобное для линукс? о всего ненужного хлама?

1. Как очистить Linux c помощью Bleachbit ?

Первое, с чего можно начать, это установить правильную программу, в которой собрано всё воедино. Это программа Bleachbit .

Sudo apt-get install bleachbit

В меню - системные утилиты, появится программа bleachbit, вернее даже два ярлыка. Одну можно запускать под обычным пользователям, вторую с правами администратора. Понятно, что во втором случае почистить можно намного больше, чем в первом. Запускаем bleachbit (root):

Что же мы видим?

autoclean : для удаляет только "неполноценные" пакеты из кэша.

autoremove : удаляет не удалённые зависимости от уже удалённых пакетов.

clean : это тогда, когда место нужно освободить как можно больше и удалить весь кэш.

Bash : Удалить историю команд. Это мелочи, и вообще не понятно зачем нужно - если только вы хотите скрыть команды, которые вы набирали.

Теперь просто поставьте галочки напротив тех пунктов, которые вы хотите почистить. После этого нажимаем кнопку "Очистить". Вот и всё, очистить линукс таким образом можно очень просто! Но есть и другие способы.

3. Как очистить Линукс c помощью Mundus?

Но мусор накапливается не только в системных файлах, но и в домашней директории. Мы устанавливаем программы, потом их удаляем, но в домашней директории остаются файлы настроек от этих программ. Как очистить систему от этого мусора?


Для этого тоже есть специальная программа, которая называется Mundus и которую можно скачать на сайте разработчиков - launchpad.net/mundus Скачиваем пакет.deb или.rpm и устанавливаем как обычно. На выходе получаем вот такую программу:

После запуска программы, она сразу начинает сканировать домашнюю папку, после чего выдаёт все конфигурационные файлы.

После этого можно вручную почистить ненужные конфиги при помощи кнопки "Clean". Я сам только начал пользоваться этой программой, поэтому тонкости пока не изучил, но думаю ничего сложного нет.

Несомненно, есть и другие программы и способы очистить Linux, но и этих двух программ в принципе достаточно. Если вы знаете ещё способы, как можно очистить Linux, то напишите пожалуйста в комментариях.


Не нашли ответ на свой вопрос? Воспользуйтесь поиском...

11 комментариев

11 комментариев к статье “Как очистить Linux?”

    хорошая утилитка -заменяет cd /var/cache/apt/archives и далее sudo rm *.deb-меньше по клаве щёлкать))) интересно,а есть способы узнать (кроме прямого просмотра) какие конфиги в /home уже не нужны-т.е "хвосты" удалённых приложений и вообще где ещё "хвосты " после деинсталляций остаются?

    Я такой не встречал. Да и нужна ли она? Удалили программу, остались в ней ваши индивидуальные настройки. А потом решили опять поставить - и оп, всё опять сразу настроено. Да и вообще это же легко наверное и вручную удалить. Да и на производительность это не влияет, не говоря о свободном месте.

    Хотя если встречу напишу тут.

    Нашёл программу, которая может почистит и домашнюю папку, дописал статью.

    Ubuntu Tweak не очищает кэш эскизов в ubuntu 14-04. В ubuntu 12-04 все было нормально.

    Да программа вообще испортилась, первые версии были замечательные, а потом как то всё стало не так, я лично перестал пользоваться.

    Спасибо, вставлю в статью фразу, что нужно действовать ОСТОРОЖНО!

BleachBit — программа с открытым исходным кодом, которая создана для очистки свободного места и увеличения производительности, она написана на языке Python. Программа предназначена для Windows и Linux операционных систем и способна стирать тысячи приложений, включая Firefox, Internet Explorer, Adobe Flash, Google Chrome, Opera, Safari и т.д. С помощью BleachBit можно освободить кеш, удалить куки, очистить историю интернета, вскрыть временные файлы, удалить журналы и выбросить мусор. BleachBit не только очищает систему от мусора, но умеет измельчать файлы в целях предотвратить их восстановление обеспечивая конфиденциальность, а также очищает Firefox , чтобы сделать его быстрее.

Сайт разработчика BleachBit : https://www.bleachbit.org/

Для установки BleachBit в Ubuntu воспользуйтесь командой:

$ sudo apt-get install bleachbit

или менеджером пакетов Synaptic

BleachBit поможет вам очистить потенциально нежелательные кеши браузеров, старые ядра и т.д., а также обрабатывать и другие работы по техническому обслуживанию системы.

BleachBit очень мощный, а его расширенные возможности могут быть сложными для новичков.

Stacer — утилита оптимизации системы для Ubuntu

Stacer — это приложение с открытым исходным кодом, которое позволяет отслеживать потребление ресурсов операционной системой. Программа написана с использованием Framework Electron . Утилита позволяет очищать кеш, удалять нежелательные приложения и даже останавливать и запускать системные процессы, работающие в фоновом режиме. Единственный минус — это отсутствие русскоязычного интерфейса. Но программа интуитивно понятна.

Чтобы начать установку Stacer , сначала загрузите установочный пакет. Он доступен по адресу: https://github.com/oguzhaninan/Stacer/releases

Ubuntu Cleaner

Ubuntu Cleaner — программа, предназначенная для очистки кешей браузеров, удаление ненужных приложений. Ubuntu Cleaner основана на разработках программы Ubuntu Tweak созданной китайским разработчиком Ding Zhou (Дин Чжоу) специально для ОС Ubuntu .

Автор проекта Ubuntu Tweak приостановил его развитие с 2014 и переключился на разработку платного аналога для Mac OS . Но как бы то ни было, Ubuntu Tweak жив и по-прежнему его можно использовать для настройки Ubuntu 16.04 .

По своей сути Ubuntu Cleaner — удобная альтернатива BleachBit . Ubuntu Cleaner ориентирована на начинающих пользователей, которые мало знакомы с устройством GNU Linux систем.

Для того, чтобы установить Ubuntu Cleaner из своего собственного выделенного PPA выполните команды:

$ sudo add-apt-repository ppa:gerardpuig/ppa $ sudo apt-get update $ sudo apt-get install ubuntu-cleaner

Возможен вариант установки .deb пакета.

Программа Ubuntu Cleaner доступна по адресу: http://ubuntu-cleaner.blogspot.ru/2016/06/ppa.html

DupeGuru

DupeGuru является инструментом для поиска и удаления дубликатов файлов. Программа отсканирует папку или диск, проверит все файлы по имени, содержанию, весу и выдаст результат в виде наглядной таблицы. Обнаруженные дубликаты будут удалены, при желании, перемещены или заменены на жесткие ссылки (с последним сохраняя структуру каталогов, пространство должно быть освобождено). Кроме того, есть еще две версии программы, специализированные в каждой области применения: сервисная Music Edition для звуковых файлов и сервисная Picture — издание для изображений. Эти специализированные версии теперь являются частью основной программы, но до сих пор находятся в имени пакета.

В настоящее время программа разрабатывается для Mac и Linux . Версия для Windows больше не поддерживается разработчиком, но её можно загрузить с официального сайта, она полностью работоспособна.

Чтобы установить самую свежую стабильную версию DupeGuru в Ubuntu , можно воспользоваться PPA репозиторием. Для этого выполните последовательно в терминале команды:

$ sudo add-apt-repository ppa:hsoft/ppa $ sudo apt-get update $ sudo apt-get install dupeguru-se

Версия для поиска дубликатов музыки :

$ sudo apt-get install dupeguru-me

Версия для поиска дубликатов изображений :

$ sudo apt-get install dupeguru-pe

Выбор объекта в DupeGuru

Панель настроек DupeGuru

Панель результатов в DupeGuru

Разработчик DupeGuru придумал для своего программного обеспечения термин «ярмарка товаров ». Это означает, что иногда появляется призыв к пожертвованиям при запуске. Те, кто не пожертвуют, будут использовать программу лицензии BSD только ограниченно.

Замечательная альтернатива DupeGuru является Fslint .