Hallo Freunde. In diesem kurzen, aber interessanten Beitrag erfahren Sie, wie Sie Pakete mit APT herunterladen, ohne sie zu installieren. Auf diese Weise können wir sie zu einem anderen Standort bringen und dort eine Installation ausführen, ohne das Internet zu benötigen. Dies ist in Unternehmensumgebungen sehr nützlich.
Was ist APT?
APT ist der Paketmanager für Debian und von Debian abgeleitete Distributionen wie Ubuntu. Dank dieses Tools können wir Pakete installieren, entfernen, aktualisieren und nach Paketen suchen, die auf dem System installiert werden sollen.
Standardmäßig, wenn wir den Befehl ausführen
sudo apt install <package> command
APT wird in den hinzugefügten System-Repositories danach suchen, die notwendigen Abhängigkeiten berechnen und von dort aus mit dem Herunterladen und Installieren beginnen. Manchmal müssen wir sie jedoch nicht installieren, sondern herunterladen, damit wir sie auf andere Computer verschieben können.
Das ist also das Ziel unseres Beitrags. Los geht's.
Pakete mit APT herunterladen, ohne sie zu installieren
Seit neueren Versionen beinhaltet APT den download
Unterbefehl, um ein Paket in das aktuelle Verzeichnis herunterzuladen.
Um beispielsweise das VLC-Paket herunterzuladen, können Sie
ausführenmkdir vlc
cd vlc
sudo apt download vlc
Prüfen Sie den Download
ls
Beispielausgabe:
vlc_3.0.16-1_amd64.deb
Entfernen Sie die heruntergeladene Datei und laden Sie sie jetzt und ihre Abhängigkeiten herunter.
rm vlc_3.0.16-1_amd64.deb
Der Befehl, der ein Paket zusammen mit all seinen Abhängigkeiten herunterlädt, lautet wie folgt
sudo apt install --download-only vlc
Oder
sudo apt install -d vlc
Der einzige Nachteil ist, dass die Pakete in ein einzelnes Verzeichnis als /var/cache/apt/archives
heruntergeladen werden . Daher ist es ratsam, vor dem Herunterladen der Pakete den gesamten Cache zu leeren
sudo apt clean
Und jetzt, ja, führen Sie den Befehl aus. Diesmal mache ich es mit VIM.
sudo apt install -d vim
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following additional packages will be installed:
vim-runtime
Suggested packages:
ctags vim-doc vim-scripts
The following NEW packages will be installed:
vim vim-runtime
0 upgraded, 2 newly installed, 0 to remove and 26 not upgraded.
Need to get 7,720 kB of files.
After this operation, 36.3 MB of additional disk space will be used.
Do you want to continue? [Y/n]
Akzeptieren Sie die Änderungen und Sie sehen eine Nachricht wie diese
Download complete and in download only mode
Überprüfen Sie nun das Verzeichnis, in das APT-Pakete heruntergeladen werden.
ls /var/cache/apt/archives
Versuchen Sie, vim
auszuführen Befehl, um zu sehen, dass es nicht installiert wurde und nur die Pakete als Abhängigkeiten heruntergeladen wurden.
Jetzt müssen Sie diese Pakete nur noch verschieben und lokal installieren.
Schlussfolgerung
In diesem kurzen, aber nützlichen Beitrag haben Sie gelernt, wie Sie Pakete herunterladen, ohne sie mit APT zu installieren. Sie können diese Pakete also auf einen anderen Computer übertragen und manuell installieren.