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.