Puisque vous voulez exactement ce que apt-get install
vous donnerait, cela pourrait valoir la peine d'exécuter apt-get install
en mode "téléchargement uniquement" en utilisant un répertoire d'archives personnalisé :
-d, --download-only
Download only; package files are only retrieved, not unpacked or installed.
Configuration Item: APT::Get::Download-Only.
Comment changer le répertoire des archives ? Il s'agit d'une option de configuration :
FILES
[...]
/var/cache/apt/archives/
Storage area for retrieved package files. Configuration Item: Dir::Cache::Archives.
Celles-ci peuvent être modifiées temporairement avec l'option --option
paramètre :
-o, --option
Set a Configuration Option; This will set an arbitrary configuration option.
The syntax is -o Foo::Bar=bar. -o and --option can be used multiple times
to set different options.
Pour résumer :
apt-get install -d -o dir::cache::archives="/some/cache/dir" <package>
Cette commande téléchargera (et seulement télécharger, pas installer) les fichiers suivants .deb
des fichiers pour <package>
a /some/cache/dir
. Le répertoire contiendra le .deb
pour le paquet, ses dépendances, un fichier de verrouillage et un répertoire "partiel" (qui doit être vide). En filtrant les fichiers exacts .deb
dont vous avez besoin devrait être trivial.