Со временем вы можете заметить, что дисковое пространство постепенно истощается. Объясняется это тем, что со временем ненужные файлы быстро заполняют жесткий диск.
Особенно это происходит во время установки программных пакетов. Во время установки эти файлы обычно кэшируются в каталоге /var/cache/ на случай, если вам понадобится установить их снова.
К сожалению, в Ubuntu нет автоматического способа удаления этих файлов, которые больше не нужны системе. Поэтому они накапливаются с каждой последующей установкой пакетов и занимают огромные куски пространства на вашем диске.
Удаление этих файлов из системы через терминал — простая задача с помощью команды apt.
sudo apt autoremove
Эта команда позволяет избавиться от пакетов, которые были автоматически установлены для удовлетворения зависимостей других пакетов и больше не нужны в качестве зависимостей.
Еще одна команда, которую вы можете рассмотреть, это:
sudo apt clean
Команда очищает остатки пакетов, оставшихся в каталоге /var/cache/.
Теперь перейдем к рассмотрению того, как можно освободить место на диске с помощью нескольких GUI-приложений в дистрибутивах Ubuntu и Linux Mint.
1. Stacer
Написанное на C++, Stacer — это бесплатное GUI-приложение с открытым исходным кодом, которое отслеживает и оптимизирует ваше дисковое пространство. Оно предоставляет интуитивно понятный и привлекательный пользовательский интерфейс, позволяющий просматривать статистику использования ресурсов, таких как оперативная память, процессор и загрузка диска. Кроме того, он предоставляет информацию о системной информации и использовании полосы пропускания.
Stacer предоставляет несколько полезных функций для управления процессами, запускаемыми приложениями, системными службами и удаления приложений. Стоит отметить функцию очистки системы, которая позволяет избавиться от кэша пакетов, занимающего огромное количество места на диске. Кроме того, он очищает корзину, удаляет отчеты о сбоях, кэш приложений и журналы, освобождая тем самым место на диске.
Чтобы установить Stacer на свою систему, выполните команду:
sudo apt update
sudo apt install stacer
2. Ubuntu Cleaner
Разработанный на языке Python, Ubuntu Cleaner — это еще один вариант графического интерфейса, который отлично справляется с освобождением дискового пространства на Ubuntu / Mint. Графический инструмент очищает систему, удаляя следующие файлы:
- Старые ядра Linux
- Кэш браузера
- Кэш миниатюр
- Кэш приложений
- Кэш APT
- Любые ненужные пакеты
Ubuntu Cleaner имеет открытый исходный код и абсолютно бесплатен для использования.
Чтобы установить Ubuntu cleaner, клонируйте git-репозиторий.
git clone https://github.com/gerardpuig/ubuntu-cleaner.git
Затем обновите индекс пакетов и установите пакет Ubuntu cleaner следующим образом:
cd ubuntu-cleaner
./ubuntu-cleaner
3. BleachBit
BleachBit, разработанный для систем Windows и Linux, — это бесплатная программа для очистки диска с открытым исходным кодом, которая быстро освобождает диск по мере заполнения компьютера ненужными файлами.
С помощью BleachBit вы можете уничтожить временные файлы, удалить cookies, очистить историю интернета, а также избавиться от журналов приложений и ненужных файлов в системе.
Кроме того, BleachBit работает как чистильщик для веб-браузеров, таких как Firefox и Chrome.
BleachBit доступен в репозиториях Ubuntu, и вы можете установить его с помощью менеджера пакетов APT следующим образом:
sudo apt update
sudo apt install bleachbit
4. Sweeper
Sweeper — это приложение для чистки системы, которое является родным для среды рабочего стола KDE и позволяет очистить жесткий диск от ненужных файлов, таких как кэш миниатюр, мусор веб-браузера, такой как куки, история веб-страниц, временный кэш посещенных веб-сайтов, а также избавиться от файлов в корзине.
Существует два способа установки Sweeper. Вы можете установить его из официального репозитория Ubuntu следующим образом:
sudo apt update
sudo apt install sweeper
Кроме того, вы можете выполнить установку с помощью Snap, как показано ниже. Сначала убедитесь, что функция Snap включена в вашей системе.
sudo apt update
sudo apt install snapd
Затем установите программу Sweeper.
sudo snap install sweeper --edge
5. rmLint
Последним в списке идет инструмент rmLint. Этот инструмент просматривает множество каталогов и помогает выявить дубликаты файлов и каталогов, битые символические ссылки и не удаленные двоичные файлы.
Он не удаляет эти файлы как таковые, но генерирует исполняемые выходные данные, такие как JSON или сценарии оболочки, которые можно использовать для удаления файлов. Программа сканирует файлы и каталоги и интеллектуально определяет дубликаты. Если дубликаты найдены, вы можете удалить их с помощью автоматически генерируемых сценариев.
Чтобы установить rmLint, просто выполните команду:
sudo apt install rmlint
Чтобы запустить графический интерфейс, выполните команду:
rmlint --gui
Это был обзор некоторых наиболее популярных GUI-инструментов, которые вы можете использовать для освобождения дискового пространства в вашей системе Linux.