
Vor dem Upgrade auf Ubuntu 13.04 habe ich die meisten erforderlichen .deb-Pakete separat heruntergeladen. Jetzt habe ich einen Ordner mit vielen .deb-Paketen, die für das Upgrade erforderlich sind.
Wie kann ich über das Terminal ein Upgrade auf Ubuntu 13.04 durchführen, sodass der Upgrade-Prozess meine heruntergeladenen Pakete verwendet und sie nicht separat erneut herunterlädt? (Allerdings müssen möglicherweise die Pakete heruntergeladen werden, die ich nicht heruntergeladen habe.)
Antwort1
Wenn Sie die heruntergeladenen .deb-Dateien auf apt platzieren, /var/cache/apt/archives
sollten Sie sie verwenden, anstatt sie erneut herunterzuladen.
$ sudo cp /path/to/debs/*.deb /var/cache/apt/archives
Bitte beachten Sie, dass dies allein den Download einiger Pakete nicht verhindert. Wenn eine Abhängigkeit fehlt oder eine neuere Version einer zwischengespeicherten .deb-Datei vorhanden ist, sollte apt diese herunterladen.
Wenn Sie sicherstellen möchten, dass keine Downloads missbraucht werden --no-download
:
$ sudo apt-get upgrade --no-download
Bearbeiten
Wenn Sie mithilfe von aktualisieren, do-release-upgrade
können Sie nicht verwenden --no-download
, es wird jedoch derselbe Pfad zum Speichern von Paketen verwendet.