Когда я иду в интернет-кафе, я хотел бы воспользоваться этой возможностью, чтобы обновить систему. Иногда в кафе нет электрических розеток. Для экономии батарей я хотел бы иметь возможность выполнять только «загрузочную» часть процесса обновления и применять новые пакеты позже, дома.
Я знаю, что могу просто прервать процесс apt-get dist-upgrade
сразу после загрузки пакетов. Я хочу иметь решение для громкой связи, которое я могу использовать в своем собственном скрипте download-all-upgrades.sh
.
Можно просто скачать пакет с помощью aptitude
, но он работает только тогда, когда я знаю имя пакета. Это не работает с обновлением.
Можно передать apt-get
-d
опция только загрузить пакеты.
apt-get dist-upgrade -d
От man apt-get
:
OPTIONS
...
-d, --download-only
Download only; package files are only retrieved, not unpacked or installed. Configuration Item: APT::Get::Download-Only.
От man aptitude
-d, - только для загрузки
пакеты Загрузки к кэшу пакета по мере необходимости, но не устанавливают или удаляют что-либо. По умолчанию кэш пакета хранится в/var/cache/apt/archives.