Как освободить место на жестком диске в Ubuntu

How Free Up Hard Drive Space Ubuntu



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

Очистить корзину

Почти все файловые менеджеры в дистрибутивах Linux по умолчанию отправляют удаленные файлы в корзину. Следите за корзиной для мусора и регулярно очищайте ее с помощью файлового менеджера, особенно когда на диске мало места. Некоторые дистрибутивы Linux поддерживают плановую очистку корзины для мусора через регулярные промежутки времени, что может использоваться для автоматического удаления файлов с диска. В средах рабочего стола, основанных на оболочке GNOME, вы можете найти настройки очистки в приложении системных настроек.









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



$CD $ HOME/.местный/Поделиться/Мусор/файлы/
$rm -rfi *

Автоматическое удаление установленных пакетов, которые больше не используются

Менеджер пакетов Ubuntu поставляется с удобной опцией командной строки, которая называется autoremove. Он удаляет неиспользуемые пакеты и старые ядра, которые установлены в системе, но их можно безопасно удалить, поскольку от них не зависит ни один другой пакет. Используйте следующую команду для автоматического удаления пакетов:





$судоподходящий--удалятьавтоудаление

Параметр –purge обеспечивает удаление остаточных файлов конфигурации вместе с пакетами (за исключением файлов конфигурации, находящихся в домашней папке).

Пакеты очистки

Наряду с командой autoremove менеджер пакетов Ubuntu поставляется с еще несколькими командами, которые полезны для очистки старых файлов. Эти команды чистые и автоматически очищаются. Команда clean удаляет локальный кеш полностью или частично загруженных пакетов .deb, которые использовались в прошлом для обновления системы или при новой установке новых приложений. Команда autoclean делает то же самое с небольшими отличиями. Он удаляет только те пакеты, которые устарели и больше не доступны на официальных серверах Ubuntu. Команда clean может удалить больше файлов, чем автоматическая очистка. Эти команды следующие:



$судоподходящий чистый
$судоapt autoclean

Анализатор использования диска

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

Находить

Команда find по умолчанию доступна в большинстве дистрибутивов Linux. Его можно использовать для поиска файлов, находящихся в определенном каталоге. Используя команду find, также можно проверить размер файлов, перечисленных в результатах поиска. Затем вы можете принять решение, удалять их или нет. В приведенной ниже команде будут перечислены файлы размером более 1024 МБ в домашнем каталоге.

$судо найти $ HOME -типж-размер+ 1024 млн-exec ls -sh {}+

Для справки ниже приведен результат выполнения указанной выше команды в моей системе.

2.3G /home/nit/Downloads/focal-desktop-amd64.iso
2.1G /home/nit/Downloads/focal-desktop-amd64.iso.zs-old

Деборфан

Deborphan - полезная утилита, которая перечисляет пакеты, которые не используются в качестве зависимостей для других пакетов. Поскольку никакие другие пакеты от них не зависят, их можно безопасно удалить по усмотрению пользователя. Чтобы установить deborphan в Ubuntu, выполните следующую команду:

$судоподходящийустановитьдеборфан

Чтобы увидеть список потерянных пакетов, выполните следующую команду:

$деборфан

Чтобы вывести список всех потерянных пакетов и одновременно удалить их, выполните следующую команду:

$деборфан| xargs судоподходящий--удалятьУдалить

Dpigs

Dpigs - это приложение командной строки, которое отображает список установленных пакетов debian, занимающих наибольшее пространство на жестком диске. Чтобы установить dpigs на Ubuntu, выполните следующую команду:

$судоподходящийустановитьдебиан-лакомства

Теперь выполните команду ниже, чтобы увидеть список из 20 пакетов, которые занимают наибольшее место на вашем жестком диске:

$dpigs-ЧАС -n двадцать

Для справки ниже приведен результат выполнения указанной выше команды в моей системе.

Заключение

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