Домашняя Очистка диска в Linux от лишних пакетов
Публикация
Отменить

Очистка диска в Linux от лишних пакетов

linux

Поставил себе федору больше года назад. Чуть позже захотелось поудалять лишнее, все, что занимает много места.

Оказалось, что графических утилит для анализа пакетов и их размеров не предусмотрено. Пришлось искать варианты.

Наиболее простой вариант, подумалось, - запихнуть все в текстовый файл, и отсортировать по занимаемому размеру. Так и оказалось.

Команда для консоли такая:

1
rpm -qa --queryformat '%{name}-%{version}-%{release}; %{size} ;\n' > list.csv

На выходе получаем табличный файл list.csv.

linux

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

linux

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

linux

Удаляем ручками все, что не нравится. Не забываем несколько раз подумать перед удалением.

Удаление в Fedora/Centos/Rosa производится командой в терминале:

1
sudo dnf remove имя_пакета

И на десерт - еще одна команда, которая позволит сэкономить там, где никто не ожидал.

1
sudo journalctl --vacuum-size=128M

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

linux

И, как видим из скриншота, при этом освободили 327 Мб.

Публикация защищена лицензией CC BY 4.0 .