Молодогвардейцев 454015 Россия, Челябинская область, город Челябинск 89085842764
MindHalls logo

Мой скрипт для очистки системы Linux Ubuntu 16.04

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

На Windows для этой задачи пришлось бы установить какой нибудь CCleaner, или ему подобную программу. Кроме того, винда засоряется во много раз быстрее, реестр можно чистить хоть каждый день. Утром проснулся и пошел чистить. А программу очистки системы Linux можно заменить всего тремя командами в консоли. Для простоты и удобства я объединил их в один bash-скрипт, который запускаю раз в две-три недели и живу спокойно.

Создаем новый документ и пишем туда три волшебные команды.

#!/bin/bash

sudo apt-get install -f
sudo apt-get autoclean
sudo apt-get autoremove

Они почистят нам все оборванные зависимости и очистят кеш.

Делаем его исполняемым следующей командой

chmod +x fileName

Где «fileName» соответственно имя файла со скриптом.

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