Диета для пингвина: чистим свежеустановленный Ubuntu от хлама. Очистка Ubuntu с помощью Ubuntu Tweak Очистить ubuntu от мусора

В ы, наверное, знаете, что ваш веб-браузер сохраняет кэш посещаемых веб-сайтов, так чтобы последующие визиты были загружены очень быстро. Linux, как и в вашем браузере, также сохраняет системный кэш – кэш приложений, apt cache и т.д. – так чтобы последующая загрузка приложения была очень быстро.

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

Если вы используете Ubuntu 14.04 или 16.04, и ищите способ легко очистить системный кэш из вашей системы , то в этой статье мы обсудим именно это.

Как легко очистить ваш Ubuntu

Для этого вам необходимо скачать и установить инструмент под названием Ubuntu cleaner . Следующие команды позволяют сделать это:

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

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

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

Как видно из приведенного выше экрана, Ubuntu cleaner позволяет удалять кэш-память приложения (браузеры и Software Center), кэш миниатюр, что система создает для быстрой загрузки каталогов и меткому кэша (обычно кэш загруженных архивов пакетов). Кроме того, вы также можете использовать утилиту для удаления старых ядер, пакет конфигураций и ненужные пакеты.

Для того, чтобы увидеть, сколько места конкретный кэш занимает в системе, просто нажмите на соответствующую запись в интерфейсе инструмента. Например, в моем случае инструмент сказал мне, что кэш браузера Chrome занимает почти 550MB на моей системе.

Чтобы удалить кэш, выберите запись, а затем нажмите кнопку Clean в нижнем правом углу интерфейса инструмента.

Перед тем, как начать очистку с помощью Ubuntu, имейте в виду, что кэш там для определенной цели (как это было объяснено в начале урока). Вы должны взвесить все ваши варианты, прежде чем удалить – например, если приложение вы больше не будете использовать, то имеет смысл удалить свой кэш, но если приложение вы используете очень часто, удалив его кэш будет непосредственно влиять на его скорость и оперативность.

Двигаемся дальше, всегда хорошо знать несколько деталей об инструменте, который вы используете. Так вот детали мы знаем о Ubuntu Cleaner: Если вы используете Ubuntu в течение многих лет, Ubuntu cleaner должен напомнить вам о ныне устаревшем инструменте Ubuntu Tweak . Если это так, то вы не ошиблись, потому что Ubuntu cleaner является ответвлением модуля Ubuntu Tweak tool. Целью разработчиков было « вернуть эту полезную функциональность для сообщества Ubuntu.

Вывод

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

Многие пользователи Windows , перешедшие на Linux , знают такую программу, как CCleaner , которая предоставляет пользователям мощный и простой в использовании инструмент для очистки и оптимизации 32-битных и 64-разрядных операционных систем Microsoft Windows .
Утилита предназначена для очистки нежелательных или нерабочих файлов, временных файлов Интернета, созданных популярными браузерами или программами, а также для очистки неверных расширений типов файлов, отсутствующих приложений и прочего "мусора", скопившегося в системе в процессе её эксплуатации.

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

На этот счёт бытуют разные точки зрения. Кто-то говорит, что чистить системы Linux не обязательно, мол это не Windows , а кто-то напротив, предлагает регулярно/периодически заниматься очисткой, мотивируя это тем, что от чистоты ещё ни кто не страдал. Но как бы то нибыло, знать о таких программах (я думаю) нужно.

В Linux также есть программы подобные CCleaner , это прежде всего BleachBit , которая имеется в репозиториях программ практически любого дистрибутива Linux . Но она расчитана скорее всего на продвинутых пользователей, т.к. при неумелом использовании с BleachBit можно "очиститься" до такой степени, что система не загрузится больше.

Можно использовать более безопасные терминальные команды для очистки, типа: clean, autoclean и autoremove .

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

Но так как развитие Ubuntu Tweak остановилось, наиболее полезной функцией в ней осталась Очистка системы .
Разработчик Gerard Puig вывел из Ubuntu Tweak Очистку системы и создал на её основе программу Ubuntu Cleaner , с сохранением всех необходимых функций.


Несмотря на то, что Ubuntu Cleaner , был создан для Ubuntu , программа устанавливается и работает в дистрибутивах основанных на пакетной базе Ubuntu : Linux Mint; Ubuntu MATE; Xubuntu , а также мной проверена в debian-дистрибутиве - MX-16 .

Установка Ubuntu Cleaner в Ubuntu 16.04/14.04 и производные

Откройте терминал, скопируйте и выполните следующие команды:

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

Для других дистрибутивов вы можете установить Ubuntu Cleaner deb-пакетом из репозитория ppa:gerardpuig/ppa .

По окончании установки, откройте системное меню и запустите программу:


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

Ubuntu хоть и стабильная система, все конечно относительно, но и в ней нужно периодически что-то делать ручками, даже если и делать будет программа, но все равно запустить ее нужно будет ручками в паре с головой. Иногда в системе накапливается лишний мусор, который остается после удаления программ, ненужных зависимостей и т.д. Можно конечно все делать при помощи Терминала, например командами:

sudo apt-get autoremove
данная команда удаляет неудалённые зависимости от уже удалённых пакетов,

sudo apt-get clean
очистка каталога /var/cache/apt/archives/ .

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

  1. Устанавливать программы.
  2. Узнать информацию о системе.
  3. Управлять элементами автозагрузки.
  4. Настроить логин и логаут.
  5. Настроить различные параметры рабочего стола.
  6. Подстроить Компиз Фьюжн.
  7. Управлять питанием и безопасностью.
  8. И др.

Установка программы:
sudo add-apt-repository ppa:tualatrix/ppa
sudo apt-get update
sudo apt-get install ubuntu-tweak

После установки, программа появится по адресу: Приложения — Системные —

Еще одна полезная программа для очистки системы называется BleachBit. Она есть в репозиториях Ubuntu и установить ее можно прямо из Центра приложений Ubuntu.

"Софтина" позволяет удалять неиспользуемые языки интерфейса.
С помощью BleachBit можно очистить оперативную и swap память.
Программа может удалять временные файлы, cookles, список закачанных файлов и паролей всевозможных браузеров (Opera, Safari, Firefox, Chrome и другие). Кроме этого программа оптимизирует используемые базы данных.
Программа также чистит историю и кэш Gnome, Nautilus, Adobe Flash.
BleachBit дает возможность удалить все файлы Thumbs.db, которые появляются в следствии работы ОС Windows.

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

Конечно, 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 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»

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