Windows. Вирусы. Ноутбуки. Интернет. Office. Утилиты. Драйверы

В операционной системе Ubuntu, устаревшие или ненужные файлы не уничтожаются автоматически. Но их можно удалить, чтобы сэкономить место. Вот мой пример как удалить устаревшие и ненужные файлы конфигурации. Чтобы удалить неиспользуемые файлы конфигурации, используйте эту команду (в терминале):

Sudo dpkg --purge $(COLUMNS=200 dpkg -l | grep "^rc" | tr -s " " | cut -d " " -f 2)

Обратите внимание: также возможно удалить файлы конфигурации при удалении пакета через Synaptic, проверив «полное удаление».

Adept Manager с помощью «Очистка запроса». Используя команду -purge

Sudo aptitude remove name-of-package --purge

Давайте удалим пакеты в кеше. Когда вы загружаете и устанавливаете пакеты, они кэшируются, чтобы избежать необходимости их повторной загрузки. Чтобы удалить эти пакеты, можно использовать две команды: aptitude или apt-get (aptitude лучше): autoclean удаляет пакеты, которые не могут быть загружены. «clean» удаляет все кэшированные пакеты. Поэтому введите:

Sudo aptitude autoclean sudo aptitude clean

Необходимо поработать с ядрами. При обновлении ядра старые версии все еще остаются. Чтобы удалить старую версию ядра, вы должны знать точное имя пакета, Linux-изображения kernel.version-indexofimage-это родное

Лучший способ - попытаться удалить старые ядра через менеджер пакетов. Запустите ваш корневой режим менеджера kdesu adept_manager если у вас есть kde и adept, gksu synaptic для synaptic и Gnome (или Xfce)), затем search «linux-image». Если у вас есть adept, снимите флажок «not installed» на дисплее (под строкой поиска). Если у вас есть synaptic, отсортируйте пакеты, установленные первыми через первый столбец. Если у вас несколько версий ядра или у вас разные образы одного и того же ядра, вы можете удалить более старые версии. Желательно всегда сохранять последние две версии как минимум. Если обновление завершится неудачно для последней версии ядра, все равно можно вернуться к более старой версии, вместо того чтобы просматривать liveCD.

Теперь поработаем с лог-файлами. Большинство сервисов программного обеспечения, имеют журналы / var / log файлов. Иногда они полезны для решения проблем, но они все равно занимают много места. Большинство сервисов выполняют ротацию логов (чтобы сохранить ограниченное количество) или ограничивают их размер, но не всегда. Лучше удалять.

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

Rm -rf ~ /.local/share/Trash/files/*

Мини-изображения. Когда вы будете просматривать Интернет, Linux будет сохранять эскизы изображений, чтобы облегчить их загрузку в будущем. Обычно они не удаляются. Код ниже позволит удалить миниатюры в течение 7 дней.

Find ~/.thumbnails -type f -atime +7 -exec rm {} \;

Конфигурация остатков в каталогах /home

Даже если вы удалили программное обеспечение или удалили его файлы конфигурации из каталога /etc, программное обеспечение могло оставить файлы конфигурации в домашнем каталоге каждого пользователя. Например, программное обеспечение MPlayer оставляет файлы в каталоге ~ /.Mplayer. То же самое для большинства приложений. Обратите внимание: эти файлы могут иметь разные размеры. Например, Google Earth хранит кэш (размером не менее 200 МБ) в домашнем каталоге каждого пользователя.

Обратите внимание: для разделов на внешних дисках (USB-накопители, MP3-плееры, разделы NTFS ...) Nautilus (файловый браузер ubuntu), создает папку Trash-username, содержащую удаленные файлы. Не забудьте также удалить и эту папку (нажмите CTRL + H в Nautilus, чтобы увидеть скрытые файлы).

Автоматизируем задачи

Просто создайте файлы, содержащие эти команды:

Для файлов устаревшей конфигурации:

Pkg --purge $ (COLUMNS = 200 dpkg -l | grep "^ rc" | tr -s "" | cut -d "" -f

Для пакетов, хранящихся в кеше:

Sudo aptitude clean

Я думаю этого достаточно, но буду рад дополнению в коментах

Многие пользователи 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.

Мы уже обсуждали тему очистки системы Ubuntu GNU/Linux, но этот урок обновлен новыми версиями Ubuntu и добавлен ряд дополнительных инструментов.

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

Очистка системы Ubuntu: Удалить частичные пакеты

Это еще одна встроенная функция, но на этот раз она не используется в Synaptic Package Manager. Эта функция легко используется в «Терминале». Теперь откройте свой терминал и введите следующую команду

Затем введите команду clean clean. Эта команда поможет легко очистить удаленные. deb-пакеты, которые «apt» кэшируют при установке или обновлении программ. Чтобы продолжить очистку системы, введите следующую команду в окне терминала:

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

sudo apt-get autoremove

Удалите ненужные локальные данные

Очистка системы Ubuntu включает в себя и проверку на различные «мусорные» файлы, которые остаются при установке программ.

Для этого нам нужно установить localepurge. Автоматически удалите ненужные локальные данные. Это простой скрипт, который восстановит дисковое пространство, потраченное впустую на ненужные локальные данные и локализованные страницы «man». Он будет автоматически вызван после завершения любого запуска установки.

Установка localepurge в Ubuntu

sudo apt-get install localepurge

После установки какой-либо программы, apt-get install localepurge удалит все файлы перевода и переведет справочные страницы на языках, которые вы не можете прочитать.

Если вы хотите настроить localepurge, вам нужно отредактировать /etc/locale.nopurge

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

Я пытаюсь установить dicus с помощью apt-get

Sudo apt-get install discus

После завершения установки вы увидите что-то вроде ниже

Localepurge: дисковое пространство, освобожденное в / usr / share / locale: 41860K

Удалить «потерянные» пакеты

Если вы хотите удалить потерянные пакеты, вам необходимо установить пакет deborphan.

Установка deborphan в Ubuntu

sudo apt-get install deborphan

Использование deborphan

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

sudo deborphan | xargs sudo apt-get -y remove —purge

Удаление «потерянных» пакетов с помощью GtkOrphan

GtkOrphan (приложение Perl / Gtk2 для debian-систем) — это графический инструмент, который анализирует состояние ваших установок и ищет потерянные библиотеки. Он реализует интерфейс GUI для deborphan, добавляя возможность удаления пакетов.

Установить GtkOrphan в Ubuntu

sudo apt-get install gtkorphan

Удаление пакетов «Orphan» с помощью Wajig

Упрощенное управление пакетами Debian. Wajig — это единая оболочка командной строки вокруг скриптов apt, apt-cache, dpkg, / etc / init.d и других, предназначенных для удобства использования и предоставления обширной документации для всех своих функций.

С подходящей конфигурацией sudo большинство (если не все) установки пакетов, а также задачи создания могут быть сделаны из пользовательской оболочки. Wajig также подходит для общего администрирования системы. Команда Gnome GUI ‘gjig’ также включена в пакет.

Установить Wajig в Ubuntu

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

sudo apt-get install wajig

Debfoster — Следите за тем, что вы установили

Debfoster поддерживает список установленных пакетов, которые были явно запрошены, а не установлены как зависимости. Аргументы являются полностью необязательными, debfoster может быть вызван как таковой после каждого запуска dpkg и / или apt-get.

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

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

Установка debfoster в Ubuntu

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

sudo apt-get install debfoster

Использование debfoster

Для создания исходного файла хранителей используйте следующую команду

Вы всегда можете отредактировать файл / var / lib / debfosterkeepers, который определяет пакеты, которые вы хотите оставить в вашей системе.

Для редактирования типа файла хранителей

sudo vi /var/lib/debfoster/keepers

Чтобы заставить debfoster удалить все пакеты, которые не указаны в этом списке, или зависимости пакетов, перечисленных в этом списке. Он также добавит все пакеты в этом списке, которые не установлены. Таким образом, ваша система будет соответствовать этому списку. Сделай это

Чтобы отслеживать то, что вы устанавливали дополнительно, делайте это время от времени:

Xdiskusage — проверьте, где находится место на вашем жестком диске.

Отображает графику использования вашего диска. Du.xdiskusage — это удобная программа, показывающая, что использует все свободное место на диске. Он основан на проекте программы «xdu», написанном Филиппом К. Дайкстро. Изменения были сделаны, поэтому для вас запускается «du», и вы можете отобразить свободное место на диске, и создать PostScript-версию display.xdiskusage, если вы хотите легко увидеть, где находится пространство на вашем жестком диске.

Установить xdiskusage в Ubuntu

sudo apt-get install xdiskusage

Если вы хотите открыть это приложение, вам нужно использовать следующую команду

Как только он откроется, вы увидите следующий экран

BleachBit

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

Установить Bleachbit в ubuntu

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

sudo apt-get install bleachbit

Использование Ubuntu-Tweak

Вы также можете использовать Ubuntu-Tweak, чтобы очистить вашу систему

Ubuntugeek

Если у вас остались вопросы по теме «Очистка системы Ubuntu» то можете задавать их в форму комментариев на нашем сайте. также обязательно пишите свои варианты быстрой очистки системы Ubuntu.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter .

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

Конечно, 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 все было нормально.

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

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

Если заметили ошибку, выделите фрагмент текста и нажмите Ctrl+Enter
ПОДЕЛИТЬСЯ: