Stammtisch: Nachlese vom 27. Januar 2005
Dieses mal waren wir eine sehr große Runde von ca. 20 Leuten.
- apt soll DVD in anderem Rechner lesen
- Bernd hatte wieder Probleme mit seinem Update. Er hat sich von
jemanden aktuelle CD-Images auf DVD brennen lassen, jedoch hat einer
seiner Rechner kein DVD-Laufwerk.
Es ist aber möglich, bei apt-get auch einen Pfad per ssh anzugeben. In der source.list sollte folgendes eingetragen werden:
deb ssh://Rechner/pfad/zur/gemounteten/cdrom stable main
Passwörter sind an dieser Stelle nicht möglich. Dem kan man aber mit einer ssh-Konfig.-Datei bekommen. - apt-get upgrade für Rechner ohne Netzzugang
- Es gab schon oft die Frage, wie man ein Debian/testing ohne
DSL-Anschluss aktuell halten soll. Mir ist jetzt etwas eingefallen:
- Auf einem Wechselmedium (ZIP-Diskette, USB-Stick,...) ein Verzeichnis upgrade (Name frei wählbar) und darin die Verzeichnissse lists und archives anlegen.
- Die Dateien /etc/apt/sources.list und /var/lib/dpkg/status in das Verzeichnis upgrade kopieren.
- Eine Datei apt.conf in upgrade anlegen und in
diese folgendes Eintragen:
APT { Architecture "i386"; // die Architektur des Hauptsystems Get { Download-Only "yes"; Show-Upgraded "yes"; }; Default-Release "testing"; // das Release; unstable/stable }; Dir "./" // Hier eventuell den vollen Pfad // zum upgrade-Verzeichnis { State "./" { lists "lists/"; status "status"; }; Cache "./"; Etc "./"; }; - Auf dem Rechner mit Internetverbindung dann in das Verzeichnis upgrade gehen und erst den Befehl apt-get --config-file=apt.conf update, danach apt-get --config-file=apt.conf upgrade ausführen.
- Auf dem Rechner ohne Internetverbindung die Dateien upgrade/archives/*.deb nach /var/cache/apt/archives/ und upgrade/lists/!(lock|partial) (alle Dateien außer lock und partial aus upgrade/lists/) nach /var/lib/apt/lists/ kopieren
- Nun wie gewohnt apt-get upgrade aufrufen.