Linux mint очистка системы от мусора

Linux mint очистка системы от мусора

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

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

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

1. Использование дискового пространства

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

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

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

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

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

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

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

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

sudo apt-get install fslint

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

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

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

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

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

Читайте также:  Adobe audition ошибка при установке

Файлы локализации

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

Установите утилиту localepurege:

sudo apt-get install localepurge

Запустите ее через терминал и удалите лишние локлали из системы:

Устаревшие файлы конфигурации

При обновлении пакетов иногда остаются старые версии конфигурационных файлов в системе. Они не занимают много места, но полная очистка Ubuntu 16.04 должна включать удаление таких пакетов. Для этого используйте команду:

dpkg -l | awk ‘/^rc/ ‘ | xargs sudo dpkg —purge

Можно воспользоваться и командой попроще если у вас установлен aptitude:

sudo aptitude purge

Никому не принадлежащие файлы

При неправильной установке программ из исходников в системе могут накопляться файлы, не принадлежащие ни одному пакету, после удаления этих программ они могут просто оставаться в системе. Также такие файлы накапливаются при установке программ из бинарных файлов или создаются вами вручную. Одним словом, такие файлы нужно удалять. Для этого будем использовать программу 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»

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

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

Примеры работы программы с правами root.

Программа с правами «root», раздел «APT» Программа с правами «root», раздел «Подробное сканирование» Программа с правами «root», раздел «Система»

Отмечу, если система установлена у Вас на SSD диск, то не стоит использовать команду «Свободное место», которая перезаписывает свободное дисковое пространство, чтобы удаленные данные невозможно было восстановить. Тем самым просто Вы увеличите износ своего диска, а вот HDD такой команды уже не боится.

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

Программа с правами пользователя, раздел «APT» Программа с правами пользователя, раздел «BASH» Программа с правами пользователя, раздел «FireFox» Программа с правами пользователя, раздел «Flash» Программа с правами пользователя, раздел «Google Chrom» Программа с правами пользователя, раздел «LibreOffice» Программа с правами пользователя, раздел «Links 2» Программа с правами пользователя, раздел «Thunderbird» Программа с правами пользователя, раздел «Transmission» Программа с правами пользователя, раздел «VLC media player» Программа с правами пользователя, раздел «X11» Программа с правами пользователя, раздел «Миниатюры» Программа с правами пользователя, раздел «Подробное сканирование» Программа с правами пользователя, раздел «Система»

Читайте также:  Epson l200 мигает капля

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

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

про свой опыт решения некоторых проблем и использования ряда возможностей ОС и приложений

четверг, 30 марта 2017 г.

Очистка Linux Mint, Ubuntu двумя командами

Любая операционная система со временем "обрастает" ненужными файлами и Linux не является исключением. Несмотря на то, что для Linux тоже разработан ряд программ по очистке системы от ненужных файлов, данную операцию можно осуществить двумя командами в терминале. Как говорилось про утилиту apt, она обладает "коровьей силой".

Для удаления ненужных файлов, оставшихся после обновлений системы, установленных в ней программ, а также после удаления приложений используются команды autoremove (автоудаление) и autoclean (автоочистка). Данные команды запускаются в терминале с правами суперпользователя: sudo apt autoremove и sudo apt autoclean.

Ниже приводится пример листинга произведенных операций в моей системе. Сначала произведу операцию автоудаления, а потом автоочистки. Под

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

ещё будет отображено Ваше имя пользователя системы.

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

$ sudo apt autoremove
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Пакеты, которые будут УДАЛЕНЫ:
folder-color-common folder-color-switcher gstreamer1.0-clutter-3.0
java-wrappers libcheese-gtk25 libcheese8 libcolord-gtk1 libcommons-cli-java
libgoa-backend-1.0-1 liblog4j1.2-java libmate-desktop-2-17
libswt-cairo-gtk-3-jni libswt-gnome-gtk-3-jni libswt-gtk-3-java
libswt-gtk-3-jni libswt-webkit-gtk-3-jni mate-desktop mate-desktop-common
python-requests
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 19 пакетов, и 1 пакетов не обновлено.
После данной операции, объём занятого дискового пространства уменьшится на 15,6 MB.
Хотите продолжить? [Д/н] y
(Чтение базы данных … на данный момент установлено 268064 файла и каталога.)
Удаляется folder-color-common (0.0.79-0ubuntu1) …
Удаляется folder-color-switcher (1.1.3) …
Удаляется libcheese-gtk25:amd64 (3.18.1-2ubuntu3) …
Удаляется gstreamer1.0-clutter-3.0 (3.0.18-1) …
Удаляется java-wrappers (0.1.28) …
Удаляется libcheese8:amd64 (3.18.1-2ubuntu3) …
Удаляется libcolord-gtk1:amd64 (0.1.26-1) …
Удаляется libcommons-cli-java (1.3.1-3ubuntu1) …
Удаляется libgoa-backend-1.0-1:amd64 (3.18.3-1ubuntu2) …
Удаляется liblog4j1.2-java (1.2.17-7ubuntu1) …
Удаляется mate-desktop (1.16.1-1+serena) …
Удаляется libmate-desktop-2-17:amd64 (1.16.1-1+serena) …
Удаляется libswt-cairo-gtk-3-jni (3.8.2-3) …
Удаляется libswt-gnome-gtk-3-jni (3.8.2-3) …
Удаляется libswt-gtk-3-java (3.8.2-3) …
Удаляется libswt-webkit-gtk-3-jni (3.8.2-3) …
Удаляется libswt-gtk-3-jni (3.8.2-3) …
Удаляется mate-desktop-common (1.16.1-1+serena) …
Удаляется python-requests (2.9.1-3) …
Обрабатываются триггеры для hicolor-icon-theme (0.15-0ubuntu1) …
Обрабатываются триггеры для libc-bin (2.23-0ubuntu7) …
Обрабатываются триггеры для man-db (2.7.5-1) …
Обрабатываются триггеры для desktop-file-utils (0.22-1ubuntu5.1) …
Обрабатываются триггеры для gnome-menus (3.13.3-6ubuntu3.1) …
Обрабатываются триггеры для bamfdaemon (0.5.3

bzr0+16.04.20160824-0ubuntu1) …
Rebuilding /usr/share/applications/bamf-2.index.
Обрабатываются триггеры для mime-support (3.59ubuntu1) …
Обрабатываются триггеры для libglib2.0-0:i386 (2.48.2-0ubuntu1) …
Обрабатываются триггеры для libglib2.0-0:amd64 (2.48.2-0ubuntu1) …

$ sudo apt autoclean
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Del libreoffice-calc 1:5.3.0

xenial1.1 [6 826 kB]
Del libreoffice-math 1:5.3.0

xenial1.1 [388 kB]
Del libreoffice-core 1:5.3.0

xenial1.1 [34,0 MB]
Del samba-libs 2:4.3.11+dfsg-0ubuntu0.16.04.3 [5 168 kB]
Del firefox 52.0+linuxmint1+serena [46,9 MB]
Del libmagickcore-6.q16-2 8:6.8.9.9-7ubuntu5.5 [1 578 kB]
Del vivaldi-snapshot 1.7.735.36-1 [49,0 MB]
Del libreoffice-avmedia-backend-gstreamer 1:5.3.0

xenial1.1 [24,0 kB]
Del libvlccore8 2.2.2+git20170322+r59000+56

ubuntu16.04.1 [494 kB]
Del chromium-browser-l10n 58.0.3026.3-0ubuntu1

16.04.1 [3 212 kB]
Del python3-uno 1:5.3.0

xenial1.1 [195 kB]
Del samba-common 2:4.3.11+dfsg-0ubuntu0.16.04.3 [84,1 kB]
Del ure 5.3.0

xenial1.1 [1 747 kB]
Del libvlccore8 2.2.2+git20170314+r58997+56

ubuntu16.04.1 [495 kB]
Del vlc-data 2.2.2+git20170314+r58997+56

Читайте также:  Coreldraw экспорт в pdf

ubuntu16.04.1 [6 031 kB]
Del firefox-locale-ru 52.0+linuxmint1+serena [477 kB]
Del libreoffice-common 1:5.3.0

xenial1.1 [22,6 MB]
Del imagemagick 8:6.8.9.9-7ubuntu5.5 [44,9 kB]
Del imagemagick-6.q16 8:6.8.9.9-7ubuntu5.5 [388 kB]
Del libreoffice-base-core 1:5.3.0

xenial1.1 [714 kB]
Del libc-bin 2.23-0ubuntu6 [632 kB]
Del mintupdate 5.2.1 [215 kB]
Del libc-dev-bin 2.23-0ubuntu6 [68,5 kB]
Del thunderbird-locale-en-us 1:45.7.0+build1-0ubuntu0.16.04.1 [9 494 B]
Del opera-beta 44.0.2510.433 [51,6 MB]
Del vivaldi-snapshot 1.7.735.29-1 [49,0 MB]
Del vlc 2.2.2+git20170314+r58994+56

ubuntu16.04.1 [1 601 kB]
Del libreoffice-java-common 1:5.3.0

xenial1.1 [1 942 kB]
Del libc6-dev 2.23-0ubuntu6 [2 081 kB]
Del libreoffice-base-drivers 1:5.3.0

xenial1.1 [510 kB]
Del vlc-nox 2.2.2+git20170322+r59000+56

ubuntu16.04.1 [2 420 kB]
Del adobe-flashplugin 1:20170214.1-0ubuntu0.16.04.1 [10,3 MB]
Del libreoffice-draw 1:5.3.0

xenial1.1 [3 320 kB]
Del opera-stable 43.0.2442.1144 [50,5 MB]
Del libreoffice-base 1:5.3.0

xenial1.1 [1 717 kB]
Del thunderbird 1:45.7.0+build1-0ubuntu0.16.04.1 [35,5 MB]
Del vlc-data 2.2.2+git20170314+r58994+56

ubuntu16.04.1 [6 031 kB]
Del libvlc5 2.2.2+git20170322+r59000+56

ubuntu16.04.1 [152 kB]
Del vlc-data 2.2.2+git20170311+r58993+56

ubuntu16.04.1 [6 030 kB]
Del libc6-dbg 2.23-0ubuntu6 [3 676 kB]
Del vlc-plugin-notify 2.2.2+git20170322+r59000+56

ubuntu16.04.1 [6 124 B]
Del vlc 2.2.2+git20170322+r59000+56

ubuntu16.04.1 [1 604 kB]
Del thunderbird-gnome-support 1:45.7.0+build1-0ubuntu0.16.04.1 [8 540 B]
Del libreoffice-help-ru 1:5.3.0

xenial1 [3 223 kB]
Del vivaldi-snapshot 1.7.735.27-1 [49,0 MB]
Del imagemagick-common 8:6.8.9.9-7ubuntu5.5 [41,3 kB]
Del libc-dev-bin 2.23-0ubuntu5 [68,7 kB]
Del yandex-browser-beta 17.3.1.814-1 [51,5 MB]
Del vlc-plugin-notify 2.2.2+git20170314+r58994+56

ubuntu16.04.1 [6 130 B]
Del uno-libs3 5.3.0

xenial1.1 [884 kB]
Del libwbclient0 2:4.3.11+dfsg-0ubuntu0.16.04.3 [30,4 kB]
Del opera-developer 45.0.2531.0 [54,7 MB]
Del libc6 2.23-0ubuntu6 [2 591 kB]
Del libmagickwand-6.q16-2 8:6.8.9.9-7ubuntu5.5 [288 kB]
Del vlc-nox 2.2.2+git20170314+r58994+56

ubuntu16.04.1 [2 419 kB]
Del libreoffice-pdfimport 1:5.3.0

xenial1.1 [183 kB]
Del smbclient 2:4.3.11+dfsg-0ubuntu0.16.04.3 [311 kB]
Del chromium-codecs-ffmpeg-extra 58.0.3026.3-0ubuntu1

16.04.1 [1 030 kB]
Del libreoffice-gtk2 1:5.3.0

xenial1.1 [205 kB]
Del libreoffice-writer 1:5.3.0

xenial1.1 [8 217 kB]
Del libreoffice-ogltrans 1:5.3.0

xenial1.1 [71,6 kB]
Del google-chrome-stable 57.0.2987.98-1 [47,3 MB]
Del libreoffice-l10n-ru 1:5.3.0

xenial1 [508 kB]
Del chromium-browser-l10n 58.0.3029.14-0ubuntu1

16.04.1 [3 306 kB]
Del thunderbird-locale-en 1:45.7.0+build1-0ubuntu0.16.04.1 [384 kB]
Del libreoffice-gtk 1:5.3.0

xenial1.1 [2 700 B]
Del python-samba 2:4.3.11+dfsg-0ubuntu0.16.04.3 [1 059 kB]
Del libvlc5 2.2.2+git20170314+r58994+56

ubuntu16.04.1 [153 kB]
Del vlc-plugin-notify 2.2.2+git20170314+r58997+56

ubuntu16.04.1 [6 144 B]
Del virtualbox-5.1 5.1.16-113841

xenial [65,5 MB]
Del locales 2.23-0ubuntu6 [3 200 kB]
Del vlc 2.2.2+git20170311+r58993+56

ubuntu16.04.1 [1 602 kB]
Del libc6 2.23-0ubuntu6 [2 268 kB]
Del firefox-locale-en 52.0+linuxmint1+serena [756 kB]
Del chromium-codecs-ffmpeg-extra 58.0.3029.14-0ubuntu1

16.04.1 [1 029 kB]
Del libreoffice-sdbc-hsqldb 1:5.3.0

xenial1.1 [109 kB]
Del libvlccore8 2.2.2+git20170314+r58994+56

ubuntu16.04.1 [495 kB]
Del libvlccore8 2.2.2+git20170311+r58993+56

ubuntu16.04.1 [495 kB]
Del vlc-nox 2.2.2+git20170311+r58993+56

ubuntu16.04.1 [2 419 kB]
Del chromium-browser 58.0.3026.3-0ubuntu1

16.04.1 [63,7 MB]
Del vlc-plugin-notify 2.2.2+git20170311+r58993+56

ubuntu16.04.1 [6 136 B]
Del vlc-nox 2.2.2+git20170314+r58997+56

ubuntu16.04.1 [2 419 kB]
Del opera-developer 45.0.2522.0 [54,3 MB]
Del thunderbird-locale-ru 1:45.7.0+build1-0ubuntu0.16.04.1 [415 kB]
Del libvlc5 2.2.2+git20170311+r58993+56

ubuntu16.04.1 [152 kB]
Del libvlc5 2.2.2+git20170314+r58997+56

ubuntu16.04.1 [153 kB]
Del fonts-opensymbol 2:102.10+LibO5.3.0

xenial1.1 [277 kB]
Del chromium-browser 58.0.3029.14-0ubuntu1

16.04.1 [63,5 MB]
Del samba-common-bin 2:4.3.11+dfsg-0ubuntu0.16.04.3 [506 kB]
Del libreoffice-help-en-us 1:5.3.0

xenial1 [2 531 kB]
Del vlc 2.2.2+git20170314+r58997+56

ubuntu16.04.1 [1 602 kB]
Del multiarch-support 2.23-0ubuntu6 [6 826 B]
Del vivaldi-snapshot 1.7.735.39-1 [49,0 MB]
Del libreoffice-gnome 1:5.3.0

xenial1.1 [59,3 kB]
Del libsmbclient 2:4.3.11+dfsg-0ubuntu0.16.04.3 [53,1 kB]
Del vlc-data 2.2.2+git20170322+r59000+56

ubuntu16.04.1 [6 043 kB]
Del libc6-dev 2.23-0ubuntu5 [2 078 kB]
Del libreoffice-impress 1:5.3.0

xenial1.1 [932 kB]
Del vivaldi-snapshot 1.7.735.46-1 [49,0 MB]

Кроме того, иногда имеет смысл производить ревизию скрытых файлов и папок Вашего домашнего каталога, в которых расположены настройки программ. По умолчанию, их отображение в файловом менеджере выключено. Для включения их отображения нажмите комбинацию клавиш Ctrl и h или через меню "Вид" включите "Скрытые файлы". Вы сразу увидите насколько больше в Вашем домашнем каталоге станет файлов и папок. Скрытые файлы и папки начинаются с точки.

Посмотрите на содержимое папок .cache .config .local/share и если обнаружите там данные приложений, которые Вы удалили и они больше в Вашей системе не используются, то можете смело удалить такие данные. Кроме того, некоторые приложения создают свои записи не в .config или .local/share , а в самом домашнем каталоге.
Так, например, google-drive-ocamfuse создало папку .gdfuse, в котором хранились данные о конфигурации этого приложения.

Ссылка на основную публикацию
Adblock detector