GNU/Linux >> LINUX-Kenntnisse >  >> Linux

So laden Sie Pakete mit APT herunter, ohne sie zu installieren

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ühren
mkdir 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.


Linux
  1. So verwenden Sie den apt-Befehl zum Verwalten von Paketen in Linux

  2. So erstellen Sie Pakete aus der Quelle mit CheckInstall

  3. So testen Sie ein Paket, ohne es unter Linux zu installieren

  4. Wie lade ich nur die Info-json-Dateien mit Youtube-dl herunter, ohne das eigentliche Video herunterzuladen?

  5. Wie lade ich rekursiv ein Verzeichnis mit smbclient herunter?

So verwalten Sie Python-Pakete mit PIP

So wechseln Sie automatisch zu einem Verzeichnis, ohne den Cd-Befehl in Linux zu verwenden

RPM und GPG:So überprüfen Sie Linux-Pakete vor der Installation

So laden Sie eine Datei mit Wget über Proxy in Linux herunter

So laden Sie nur Audio mit youtube-dl herunter

So verwenden Sie „yum downloadonly“, um ein Paket herunterzuladen, ohne es zu installieren