Ich spiele also mit der Offline-Paketinstallation auf dem 12.04 Server herum, nachdem ich Pakete heruntergeladen habe, indem ich ihre URIs mithilfe der folgenden Anweisungen abgerufen und abgerufen habe: http://www.webupd8.org/2009/11/get-list-of-packages- and-dependencies.html
Ich habe dies mit apt-get upgrade
und gemacht apt-get dist-upgrade
und dann die heruntergeladenen Pakete mit installiert dpkg -i
. Der Prozess sah also so aus:
- URIs abrufen
wget
die Pakete in einen Ordner (upgrade
Pakete nach / upgrade unddist-upgrade
Pakete nach / dist-upgrade)- laufen
dpkg -i /upgrade/*.deb
und danndpkg -i /dist-upgrade/*.deb
Meine Frage ist: würde diese Methode der manuell die aktualisierten Pakete zu installieren alles korrekt aktualisiert werden, so dass das gleiche Ergebnis wie wenn ich nur laufen würde apt-get upgrade
und apt-get dist-upgrade
normal? Oder gibt es etwas, das die normalen apt-get
Befehle tun und das auf diese Weise nicht erledigt werden kann?
apt
anders ist alsdpkg
in diesem Fall, da ich ursprünglichapt
die URIs aller Pakete einschließlich ihrer Abhängigkeiten abgerufen habe? Wenn es um die eigentliche Installation geht, sieht es so aus, als würdeapt
es nurdpkg
zum Entpacken und Installieren der Pakete verwendet. Der einzige Unterschied besteht darin, dassapt
zuvor nach Abhängigkeiten gesucht wird (dies wird jedoch bereits behandelt, da ichapt
die Pakete heruntergeladen habe, einschließlich Abhängigkeiten an erster Stelle). Es sei denn, ich vermisse etwas?