Как очистить кэши DNF и APT в Linux
22 января 2025 г.И DNF, и APT — менеджеры пакетов для дистрибутивов Red Hat и Ubuntu на базе Linux — хранят кэшированную информацию, чтобы гарантировать, что процесс установки программного обеспечения будет намного быстрее и надежнее. При наличии этих кэшей ни одному менеджеру пакетов не придется загружать информацию всякий раз, когда вы пытаетесь обновить, модернизировать или установить программное обеспечение.
Но иногда эта информация кэша может устареть или быть повреждена. Когда это происходит, вы можете обнаружить, что DNF APT не работает должным образом.
Что вы делаете? Вы чистите кэш, который удалит всю эту информацию, и у вас будет чистый лист.
Как вы чистите эти кэши? Позвольте мне показать вам.
СМОТРИТЕ: Debian против Ubuntu: какой дистрибутив Linux лучше всего соответствует вашим потребностям? (TechRepublic)
Как очистить кэш для менеджера пакетов DNF
Лучший способ очистить кэш DNF — выполнить команду:
sudo dnf очистить dbcache
Это приведет к удалению всех файлов кэша, созданных из метаданных репозитория.
Если это не решит ваши проблемы, вы можете выполнить полную очистку с помощью команды:
sudo dnf очистить все
СМ.: Основные команды, которые необходимо знать администраторам Linux (TechRepublic Premium)
Как очистить кэш для менеджера пакетов APT
С помощью менеджера пакетов APT вы можете выполнить команду:
sudo apt-get clean
Это приведет к удалению содержимого из /var/cache/apt/archives (за исключением файла блокировки).
Другой вариант APT — запустить:
sudo apt-get автоочистка
Это удаляет только те пакеты, которые нельзя загрузить из репозиториев. Другими словами, если вы загрузили пакет .deb и установили его (в отличие от установки из удаленного репозитория), любой файл, связанный с этим пакетом, останется.
И это все, что нужно для очистки кэшей менеджера пакетов для дистрибутивов Red Hat и Ubuntu. Вам, вероятно, не придется использовать эти инструменты, но если вы это сделаете, вы знаете, как это сделать.
Первоначально статья была опубликована в июне 2021 года. Она была обновлена Энтони Пейтоном в январе 2025 года.
Оригинал