Apt-get upgrade / dist-upgrade, aber mit minimalen Schritten (jeweils ein Paket); Apt-Download-Verzeichnis?

Apt-get upgrade / dist-upgrade, aber mit minimalen Schritten (jeweils ein Paket); Apt-Download-Verzeichnis?

Auf meinem Server ist der Speicherplatz ziemlich knapp (auf der Systempartition; die Daten werden auf einer separaten, ziemlich großen Festplatte gespeichert).

apt-get upgradeEs kann alles installieren – aber nicht, während gleichzeitig eine Menge Pakete heruntergeladen werden, die auf die Installation warten und Speicherplatz verbrauchen. Da normalerweise zuerst alles heruntergeladen und dann installiert wird, schlagen die Installationen daher immer wieder fehl No space left on device.

Gibt es also eine einfache Möglichkeit für mich, dies zu sagen apt-get upgradeundapt-get dist-upgrade

  1. Führen Sie jeweils nur ein Paket aus (wie bei der Option unattended-upgrades' minimum-steps), und/oder
  2. Die heruntergeladenen, auf die Installation wartenden Pakete (und auch die vollständigen apt-get updateQuelldateien) auf einer separaten Festplatte speichern?

(Ja, ich könnte selbst ein Skript schreiben, um alle aktualisierbaren Pakete aufzulisten und dann zu iterieren. Ich frage mich, ob das irgendwie schon so ist, denn es scheint, als ob es so sein sollte, aber ich konnte es nicht finden.)

Voraussichtliche Ankunftszeit:

#2 warantwortetevonSalem:

Sie können die Datei bearbeiten /etc/apt/apt.confund Folgendes hinzufügen:

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

Beachten Sie, dass von nun an alle von apt heruntergeladenen Dateien in diesem Verzeichnis gespeichert werden. Um dies zu deaktivieren, müssen Sie nur diese Zeile kommentieren (mit #).

verwandte Informationen