Очистка системы Ubuntu Linux
Удаление ненужных и неиспользуемых: пакетов, пользовательских файлов, конфигурационных настроек ОС и программ, а также прочего мусора
Очистка APT кеша
APT кеш — это то место, куда сохраняются файлы с каждого обновления.
Для определения количества места, занимаемого APT кешем, нужно ввести команду в терминале:
sudo du -sh /var/cache/apt
Для того, чтобы отчистить APT кеш, нужно ввести в терминале следующую команду:
sudo apt clean
Удаление ненужных пакетов и зависимостей
Deb пакеты
Для удаления пакетов, которые больше не требуется, нужно ввести в терминале следующую команду:
sudo apt autoclean
Для удаления зависимостей, которые больше не требуется, нужно ввести в терминале следующую команду:
sudo apt autoremove
Flatpak пакеты
Команда для удаления ненужных зависимостей, оставшихся от Flatpak пакетов:
flatpak uninstall --unused
Удаление неиспользуемых программ
Скорее всего у вас есть программы и игры, которыми вы не пользуетесь или используете очень редко.
Программы и игры в дистрибутивах Linux можно удалить через центр программ или посредством команды в терминале.
Удаление через центр программ Discover (можно удалять программы и игры, установленные посредством Deb и Snap пакетов):
Удаление программы, установленной посредством Deb пакета
Команда для удаления программы/игры посредством терминала:
sudo apt remove package
package — название программы
Команда для удаления сразу нескольких программ/игр посредством терминала:
sudo apt remove package1 package2 package3
Удаление программы, установленной посредством Snap пакета
Команда для удаления сразу нескольких программ/игр (Snap) посредством терминала:
sudo snap remove package1 package2 package3
Удаление программы, установленной посредством Flatpak пакета
Команда для удаления программы/игры (Flatpak) посредством терминала:
flatpak uninstall package
Удаление старых пакетов программ
После каждого обновления пакетов (программ/игр/ядер/прочего) остаются их старые версии/зависимости/конфигурационные файлы, поэтому их нужно удалять, чтобы освободить место.
Удаление старых пакетов программ посредством менеджера пакетов Synaptic
Для того чтобы удалить старые пакеты программ, нужно открыть менеджер пакетов Synaptic, далее нажмите на кнопку «Состояние», далее выберите вкладку «Неустановленные (остались файлы настроек)»
Далее нужно выбрать все пакеты: нажимаем на любой пакет, а потом CTRL+A (выделяем все пакеты). Далее нужно нажать правой кнопкой мыши для вызова контекстного меню, далее выбираем пункт «отметить для полного удаления». Далее нужно нажать на кнопку «Применить» или Правка —> Применить отмеченные изменения
Удаление старых конфигурационных файлов программ посредством терминала
Команда для просмотра списка всех пакетов, от которых остались старые конфигурационные файлы:
dpkg -l | awk '/^rc/ {print $2}'
Команда для удаления старых конфигурационных файлов определённой программы:
sudo dpkg --purge наименование программы
Команда, чтобы удалить все старые конфигурационные файлы:
dpkg -l | awk '/^rc/ {print $2}' | xargs sudo dpkg --purge
Поиск дубликатов файлов
Поиск и удаление дубликатов файлов с помощью графической программы FSlint (имеются и другие инструменты для очистки системы от мусора)
Для начала нужно выбрать папку для сканирования на наличие дубликатов, нажав на кнопку «Add». Далее нужно выбрать вкладку «Дубликаты» и нажать на кнопку «Найти».
После завершения поиска дубликатов, будут отображены найденные дубликаты файлов, вы можете их удалить или объединить:
Очистка системы посредством графических программ
BleachBit
Программа BleachBit позволяет производить очистку: APT кеша, данные различных программ (Firefox, Thunderbird, LibreOffice и других), временных файлов и прочего мусора.
Stacer
Программа Stacer позволяет производить очистку: кеша пакетов, отчёты о сбоях, системные журналы, кеш приложений и корзину.
Ubuntu Cleaner
Программа Ubuntu Cleaner позволяет производить очистку: APT кеша, кеша пакетов, кэша миниатюр, конфигураций пакетов, неиспользуемых пакетов и удаление старых ядер.
Sweeper
Программа Sweeper позволяет производить очистку: содержимого буфера обмена программы Klipper, данных системы и интернета (файлов cookie, списка посещённых сайтов, данных, введённых в формы на различных сайтах).