Ich habe einen Computer ohne Netzwerkkarte und möchte einige Programme über einen USB-Speicher darin installieren. Wie kann ich jedoch ein Programm von apt-get herunterladen , ohne es zu installieren?
Ich habe einen Computer ohne Netzwerkkarte und möchte einige Programme über einen USB-Speicher darin installieren. Wie kann ich jedoch ein Programm von apt-get herunterladen , ohne es zu installieren?
Antworten:
Es gibt mindestens diese apt-get
Erweiterungspakete, die helfen können:
apt-offline - offline apt package manager
apt-zip - Update a non-networked computer using apt and removable media
Dies ist speziell für den Fall gedacht, dass Sie herunterladen möchten, wo Sie über Netzwerkzugriff verfügen, aber auf einem anderen Computer installieren möchten, auf dem Sie dies nicht tun.
Ansonsten ist die --download-only
Option zu apt-get
Ihrem Freund:
-d, --download-only
Download only; package files are only retrieved, not unpacked or installed.
Configuration Item: APT::Get::Download-Only.
aptitude download <package_name>
. Es vermeidet Probleme , vor denen , apt-get
wenn das Paket bereits installiert
apt download <package_name>
(ähnlich wie die Antwort von Biocyberman , aber ich denke, sie apt
ist jetzt häufiger als aptitude
).
Versuchen
apt-get -d install <packages>
Es ist dokumentiert in man apt-get
.
Nur zur Klarstellung; Die heruntergeladenen Pakete befinden sich im apt-Paketcache unter
/var/cache/apt/archives
apt-get -d
es ausgeführt wird, bereits auf dem neuesten Stand ist?
Vergessen Sie nicht die Option "-o", mit der Sie überall herunterladen können, obwohl Sie zuerst "Archive", "Sperren" und "Teilweise" erstellen müssen (der Befehl gibt aus, was benötigt wird).
apt-get install -d -o=dir::cache=/tmp whateveryouwant
apt-get -d -o=dir::cache=/tmp/pkg rabbitmq-server E: Invalid operation rabbitmq-server
Es sollte sein:$ apt-get download -o=dir::cache=/tmp/pkg rabbitmq-server Get:1 Downloading rabbitmq-server 2.7.1-0ubuntu4 [2,745 kB] 13% [1 rabbitmq-server 361 kB/2,745 kB 13%]