J'ai un ordinateur sans NIC, et je veux y installer quelques programmes via la mémoire USB, mais comment puis-je télécharger un programme de apt-get sans l'installer?Comment télécharger un paquet à partir d'apt-get sans l'installer?
Répondre
Il y a moins ces apt-get
paquets d'extension qui peuvent aider:
apt-offline - offline apt package manager
apt-zip - Update a non-networked computer using apt and removable media
Cela est particulièrement le cas de vouloir télécharger où vous avez accès au réseau, mais installez sur une autre machine où vous n'avez pas.
Sinon, l'option --download-only
-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.
+1 vrai et pas si loin de la question de l'OP. –
OK, crois que j'ai lu ça dans l'homme mais j'écris: sudo apt-get install -d
apt-get -d ne télécharge pas les choses s'il est déjà installé – pakman
Essayez
apt-get -d install <packages>
Il est documenté dans man apt-get
.
Juste pour clarification; les paquets téléchargés sont situés dans le paquet apt cache à
/var/cache/apt/archives
+1 pour l'emplacement de téléchargement – Xunnamius
Merci! J'ai cherché l'emplacement apt-get magasins le téléchargement. +1! –
Est-ce que cela fonctionne si le paquet est déjà mis à jour sur le système sur lequel 'apt-get -d' est exécuté? –
Ne pas oublier l'option « -o », qui vous permet de télécharger où vous voulez, même si vous devez créer « archives », "lock" et "partial" en premier (la commande imprime ce qui est nécessaire).
apt-get install -d -o=dir::cache=/tmp whateveryouwant
Si vous exécutez en tant qu'utilisateur non-root, vous pouvez faire quelque chose comme: mkdir -p/tmp/archives/partial && apt-get -d -o répertoire :: cache =/tmp -o Debug :: NoLocking = 1 installez le paquet –
+1 pour avoir mentionné l'option -o. Était à la recherche de cette information pendant près d'une heure maintenant. – Hashken
Le 12.04, quand j'ai couru: '' apt-get -d -o = dir :: cache =/tmp/pkg rabbitmq-serveur E: opération invalide rabbitmq-server'' Il devrait être: '' $ apt-get télécharger -o = dir :: cache =/tmp/pkg serveur rabbitmq Obtenir: 1 Téléchargement rabbitmq-serveur 2.7.1-0ubuntu4 [2,745 kB] 13% [1 serveur rabbitmq 361 kB/2,745 ko 13 %] '' – HVNSweeting
Ceci peut être déplacé vers SuperUser, non? –
Ou à [AskUbuntu] (https://askubuntu.com), où il a depuis été [demandé] (https://askubuntu.com/questions/47865/how-do-i-use-apt-get-to -only-download-packages) et [répondu] (http://askubuntu.com/a/47877/20358). – jpaugh