Wie kann ich Ubuntu-Pakete von Online-Repos über Windows herunterladen, um sie später auf einem Offline-Ubuntu-Computer zu installieren?
Dies hängt mit dieser Frage zusammen: Ubuntu Repository Download ISO
Wenn es für 11.10 vorgefertigte ISO-Dateien gibt, die Gerätetreiber, Sprachpakete und Softwarepakete enthalten, sind Ubuntu-Benutzer ohne Internetverbindung ideal.
irgendwelche Ideen?
Antworten:
Für ähnliche Anforderungen führe ich eine kleine virtuelle Maschine in meiner Windows-Maschine aus. Um Pakete ohne Installation herunterzuladen, können Sie verwenden
apt-get download <package_name>
. Der Befehl lädt das Paket in das Verzeichnis herunter, in dem Sie den Befehl ausführen. Sie können die Pakete dann auf den Host und dann auf ein Flash-Laufwerk und zuletzt auf den von Ihnen verwendeten Computer kopieren.Ich weiß, dass dies möglicherweise nicht die eleganteste Lösung ist, aber zumindest für mich funktioniert.
Oh, ich habe vergessen: Wenn Sie eine Abhängigkeitsprüfung benötigen, können Sie ausführen
apt-get -s install <package_name>
, kopieren und einfach in denapt-get download
Befehl einfügen .Update 2: Ich habe auf die Manpage der
apt-get
. Es hat einen Schalter namens--download-only
. Sie können dies an install übergeben undapt-get
erhalten alle Pakete für Sie, installieren sie jedoch nicht. Sie finden Ihre Pakete in/var/cache/apt/archives
. Gelegentlichapt-get clean
werden die Dateien aus dem Verzeichnis gelöscht, sodass Sie die gewünschten Pakete problemlos erhalten können.Update 3: Um die mit der Methode in Update 2 erhaltenen Pakete zu installieren , müssen Sie diese Pakete erneut
/var/cache/apt/archives
auf dem Offline-Computer ablegen. Wenn Sie Pakete installieren möchten, die Sie erhalten habenapt-get download
, können Sie verwendendpkg -i <package_file>
.quelle
Sie können sie direkt unter http://packages.ubuntu.com/ suchen und herunterladen.
quelle
Obwohl ich es noch nicht getestet habe, sollte Keyrx es Ihnen ermöglichen, ein Manifest von Dingen zu erstellen, die aktualisiert werden müssen, sie auf ein anderes System herunterzuladen und zu installieren. Ich bin mir nicht sicher, ob es Pakete verarbeitet, die noch nicht auf dem System sind.
quelle