Я хотел бы знать, как работает кеш загрузки. Можно ли очистить это пространство или это происходит автоматически?
В моем понимании:
Кэш загрузки - это место, где файлы программы загружаются до того, как они фактически установлены. на компьютер. Как только файл «скачать» будет «установлен», файл в кэше загрузки больше не нужен. Это правильно?
Когда извлекается пакет .deb
для установки (в виде нового пакета или для обновления текущей версии), он сохраняется в /var/cache/apt/archives
. Эти пакеты не нужны после установки, но если вы сохраните их и вам потребуется переустановить пакет, его не нужно будет извлекать снова.
Вы можете удалить эти файлы вручную, но для этого нет особых причин, так как есть более эффективные автоматические способы сделать это.
Если вы хотите удалить все из них , запустите:
sudo apt-get clean
Если вы хотите удалить только те, которые вряд ли понадобятся снова ], запустите:
sudo apt-get autoclean
В частности, autoclean
удаляет только те, которые больше не предоставляются для загрузки. Эти версии, вообще говоря, достаточно стары и не рекомендуются для использования, поэтому вы обычно не захотите переустанавливать их.
Поскольку эффект autoclean
зависит от того, какие пакеты доступны для установки, вы можете сначала обновить локальную информацию об этом:
sudo apt-get update
Если Вы хотите удалить определенные из них , тогда имеет смысл вручную удалить те, которые вам не нужны. Вы можете сделать это с помощью этого метода , хотя, если вам удобно работать с командной строкой, это, вероятно, будет быстрее, проще и (поскольку вам не нужно беспокоиться об окне root
Nautilus). вы можете забыть закрыть, или в котором вы можете сделать ошибку с помощью мыши) менее сложной:
cd /var/cache/apt/archives
sudo rm file1 file2 ...