Re: offline apt-get
Hallo Andreas,
On 08.12.18 11:21 Andreas Weber wrote:
Hallo an alle,
Angenommen es gibt ein Dutzend fast identische Stretch Systeme, die
keinen Internet Zugang haben. Ich würde jetzt gerne ein System ans
Netzwerk hängen und dort "apt-get update && apt-get upgrade" laufen
lassen, und die gezogenen deb per USB-Stick auf die anderen Systeme
verteilen und dort dann auch aktualisieren.
Wie macht man sowas am Besten?
apt-get hat ein "--download-only" und dann könnte man am Zielsystem
mittels dpkg -i installieren? Da gibt es doch sicher einen besseren
Weg, oder?
Danke für eure Ideen, Gruß Andy
Ohne Klimmzüge geht das mit "apt-offline", dpkg wird dabei gar nicht
benötigt. Im Gegenteil, es gibt sogar apt-offline-gui als grafische
Oberfläche. Mit apt-offline bleibt man ganz im Rahmen des Komforts, den
Debian bietet. (Jeder Offline-Rechner schreibt eine Signaturdatei über
seinen aktuellen Zustand. Dann vergleicht apt-offline auf der, mit dem
Internet verbundenen Maschine (darauf kann auch z.B. Windows laufen)
diesen, in der Signaturdatei enthaltene Zustand mit den
Aktualisierungsmöglichkeiten. Die benötigten Updates und Upgrades werden
aus dem Internet geholt. Dann Überträgt apt-offline die Updates und
Upgrades auf den offline-Rechner und installiert diese. Die
Signaturdatei und die Update- bzw. Upgrade-Dateien können z.B. über das
lokale LAN oder über einen USB-Stick zwischen dem (sichereren)
Offline-System und dem Internet-verbundenen (gefährdeteren) System
transportiert werden.):
Hier die offizielle Beschreibung aus Synaptic:
"Apt-offline ist eine Offline-APT-Paketverwaltung.
Apt-offline kann eine APT-basierte Distribution komplett aktualisieren und
upgraden, ohne mit dem Netzwerk verbunden zu sein. Dies geschieht
transparent gegenüber APT.
Apt-offline kann verwendet werden, um eine Signatur auf einem Rechner
(ohne Netzwerk) zu erstellen. Diese Signatur enthält alle
Downloadinformationen, die für die APT-Datenbank benötigt werden. Diese
Signaturdatei kann auf anderen, mit dem Internet verbundenen Maschinen (die
keine Debian-Rechner sein müssen; sogar Windows funktioniert) verwendet
werden, um Aktualisierungen herunterzuladen.
Die Downloaddaten enthalten alle Aktualisierungen in einem Format, das von
APT verstanden wird und kann von apt-offline verwendet werden, um die
Maschine ohne Netzwerkzugang zu aktualisieren.
Apt-offline kann auch dazu verwendet werden, um Fehlerberichte einzuholen
und diese offline verfügbar zu machen."
m.f.G.
Hugo
Reply to: