7 Varianten zum Vorgehen bei der Installation
7.1 Verwenden von bereits heruntergeladenen Paketdateien
Eine gute Idee ist es mittels "sudo dpkg -l > installed_list_1501xx.txt" abzulegen, welche Pakete zu Beginn installiert waren oder aktuell installiert sind. Diese Datei kann später auch genutzt werden, um mit Hilfe von Skripten (die "dpkg" benutzen) das System mit allen Anwendungen wieder aufzusetzen.
Die heruntergeladenen Pakete befinden sich alle unter dem Pfad "/var/cache/apt/archives/", sofern dieses nicht mit Optionen von "apt-get, wie zum Beispiel clean/autoclean/autoremove aufgeräumt wurde. Also sollte man sich dieses Archiv auch in den entsprechenden Pfad beim aufzusetzenden System kopieren. Im Weiteren müssen somit die Dateien auch nicht mehr vom Internet geholt werden von apt-get mit "upgrade" oder "install".
Unter "/var/lib/apt/lists" liegen die Informationen zu den Pakten. Dieses sollte auch kopiert werden, wenn mit "apt-get" ohne Internetverbindung installiert werden soll.
Ein reines lokales Verzeichnis (z.B. USB-Stick voll mit *.deb Dateien) für apt-get einbinden:
mkdir MeinRepository
cd MeinRepository
dpkg-scanpackages binary /dev/null | gzip -9c > Packages.gz
Folgende Zeile in /etc/apt/sources.list einfuegen:
deb file:///pfad/zu/MeinRepository ./
Anschließend apt-get update ausführen, damit der Installer die Dateien findet und nutzen kann.
Der Versuch funktioniert aber nicht.
sudo dpkg-scanpackages binary /dev/null | gzip -9c > Packages.gz
bash: Packages.gz: Permission denied
dpkg-scanpackages: error: binary dir binary not found
Aber so funktioniert es mit ein paar Fehlermeldungen.
sudo $(dpkg-scanpackages ./ /dev/null | gzip -9c > ~/Packages.gz)
Und anschließend manuell verschieben der Datei in das Verzeichnis.