Когда вы устанавливаете пакеты в Debian / Ubuntu с помощью команды apt-get, копия файла .deb хранится локально. Это поможет в случае, если вам нужно переустановить их после удаления. Тогда пакеты могут быть доступны локально (по-другому называется кэш).
Загруженные пакеты кэшируются локально в /var/cache/apt/archives/. Каждый раз, когда вы запускаете команды apt-get update и apt-get install, кэш apt обновляется.
Возможно вас заинтересует:
ЧТО ЛУЧШЕ ИСПОЛЬЗОВАТЬ APT ИЛИ APT-GET
РАЗНИЦА МЕЖДУ APT-GET UPGRADE И DIST-UPGRADE
КОМАНДА APT В СИСТЕМЕ LINUX | ПОДРОБНАЯ ИНСТРУКЦИЯ ОТ А ДО Я
В этой инструкции вы узнаете, как очистить кэш apt в системах Debian и Ubuntu.
Примечание: Если вы используете команду apt вместо команды apt-get, то этот кэш автоматически удаляется в новых версиях ОС.
Очистка кэша Apt в Ubuntu и Debian
- Иногда вам может понадобиться освободить место на диске.
- Удалив пакет и переустановив его, система посмотрит на кэш, и вы получите ту же версию программного обеспечения.
Чтобы перечислить файл .deb, хранящийся в кэше, введите:
$ ls /var/cache/apt/archives/
Чтобы проверить диск, используемый кэшем, выполните следующую команду.
$ sudo du -sch /var/cache/apt/archives/
В моем случае это более 340 МБ.
Для очистки кэша apt используйте команду apt clean, которая удаляет все (кроме файла блокировки) из /var/cache/apt/archives/ и /var/cache/apt/archives/partial/.
Вы также можете выполнить запуск, чтобы увидеть, что на самом деле происходит, когда вы очищаете кэш apt. Для этого введите команду:
$ sudo apt-get clean dry-run
Он показывает, какое содержимое каталога будет удалено.
Так же безопасно запускать команду apt-get clean, так как она удаляет только копию файлов .deb. В следующий раз, когда вы запустите apt-get install, то она сможет извлекать пакеты из зеркала.
Наконец, чтобы очистить кэш apt, просто выполните следующую команду.
$ sudo apt-get clean
Заключение
Если вы намерены очистить только устаревшие пакеты deb, используйте apt-get autoclean. Это приведет к удалению файлов пакетов, которые больше не могут быть загружены и в значительной степени бесполезны.
В этой инструкции мы показали, как очистить кэш apt в Debian и Ubuntu. Мы настоятельно рекомендуем Вам высказать свои замечания и предложения в комментариях. Спасибо.