120 votes

Comment télécharger un package depuis apt-get sans l'installer?

J'ai un ordinateur sans une NIC, et je veux installer quelques programmes dessus via une mémoire USB, mais comment puis-je télécharger un programme depuis apt-get sans l'installer ?

127voto

Marcus Fritzsch Points 3676

Essayer

apt-get -d install 

C'est documenté dans man apt-get.

Juste pour clarification; les packages téléchargés se trouvent dans le cache du package apt à

/var/cache/apt/archives

123voto

Dirk Eddelbuettel Points 134700

Il existe au moins ces paquets d'extension apt-get qui peuvent aider :

apt-offline - gestionnaire de paquets apt hors ligne
apt-zip - Mettre à jour un ordinateur non connecté en utilisant apt et un support amovible

Ceci est spécifiquement pour le cas où vous voulez télécharger lorsque vous avez un accès réseau mais installer sur une autre machine où vous n'en avez pas.

Autrement, l'option --download-only de apt-get est votre ami :

 -d, --download-only
     Téléchargement seulement ; les fichiers de paquets sont seulement récupérés, pas décompressés ou installés.
     Élément de configuration : APT::Get::Download-Only.

49voto

Alfonso Vila Points 219

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 cequevousvoulez

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X