J'ai un ordinateur sans carte réseau et je souhaite y installer certains programmes via une clé USB, mais comment puis-je télécharger un programme depuis apt-get sans l'installer?
J'ai un ordinateur sans carte réseau et je souhaite y installer certains programmes via une clé USB, mais comment puis-je télécharger un programme depuis apt-get sans l'installer?
Réponses:
Il existe au moins ces apt-get
packages d'extension qui peuvent aider:
apt-offline - offline apt package manager
apt-zip - Update a non-networked computer using apt and removable media
C'est spécifiquement pour le cas de vouloir télécharger là où vous avez accès au réseau mais pour installer sur une autre machine où vous n'avez pas.
Sinon, l' --download-only
option apt-get
est à votre ami:
-d, --download-only
Download only; package files are only retrieved, not unpacked or installed.
Configuration Item: APT::Get::Download-Only.
aptitude download <package_name>
. Cela évite les problèmes rencontrés apt-get
lorsque le paquet est déjà installé
apt download <package_name>
(similaire à la réponse de biocyberman mais je pense que apt
c'est maintenant plus courant que aptitude
).
Essayer
apt-get -d install <packages>
Il est documenté dans man apt-get
.
Juste pour clarifier; les packages téléchargés sont situés dans le cache des packages apt à
/var/cache/apt/archives
apt-get -d
est exécuté?
N'oubliez pas l'option "-o", qui vous permet de télécharger où vous voulez, bien que vous deviez d'abord créer "archives", "lock" et "partial" (la commande imprime ce qui est nécessaire).
apt-get install -d -o=dir::cache=/tmp whateveryouwant
apt-get -d -o=dir::cache=/tmp/pkg rabbitmq-server E: Invalid operation rabbitmq-server
Ça devrait être:$ 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%]