Apt-get upgrade / dist-upgrade, но с минимальными шагами (по одному пакету за раз); apt download dir?

Apt-get upgrade / dist-upgrade, но с минимальными шагами (по одному пакету за раз); apt download dir?

На моем сервере довольно мало дискового пространства (на системном разделе; данные хранятся на отдельном, довольно большом диске).

Он может установить все — но не одновременно с кучей загруженных пакетов, ожидающих установки, занимающих место. В результате, поскольку apt-get upgradeобычно сначала загружает все, а затем устанавливает, установки продолжают терпеть неудачу на No space left on device.

Так есть ли простой способ для меня тоже сказать apt-get upgradeиapt-get dist-upgrade

  1. Выполняйте по одному пакету за раз (например, unattended-upgrades« minimum-stepsопция») и/или
  2. Поместить загруженные пакеты ожидания установки (и, если на то пошло, полные apt-get updateисходные файлы) на отдельный диск?

(Да, я мог бы сам написать скрипт, чтобы составить список всех обновляемых пакетов, а затем повторить его. Мне интересно, является ли это уже чем-то, поскольку кажется, что так и должно быть, но я не смог его найти.)

Расчетное время прибытия:

#2 былответилкСалем:

Вы можете отредактировать файл /etc/apt/apt.confи добавить следующее:

Dir::Cache::Archives "/path/you/want/";

Обратите внимание, что с этого момента все загруженные файлы apt будут храниться в этом каталоге. Чтобы отключить его, вам нужно только закомментировать эту строку (с помощью #)

Связанный контент