GNU/Linux >> Tutoriels Linux >  >> Linux

Comment télécharger des packages à l'aide d'APT sans les installer

Bonjour les amis. Dans cet article court mais intéressant, vous apprendrez à télécharger des packages à l'aide d'APT sans les installer. De cette façon, nous pouvons les amener sur un autre site et y exécuter une installation sans avoir besoin d'Internet. Ceci est très utile dans les environnements d'entreprise.

Qu'est-ce qu'APT ?

APT est le gestionnaire de paquets pour Debian et les distributions dérivées de Debian, comme Ubuntu. Grâce à cet outil, nous pouvons installer, supprimer, mettre à jour et rechercher des packages à installer sur le système.

Par défaut, lorsque nous exécutons la commande

sudo apt install <package> command

APT le recherchera dans les référentiels système ajoutés, calculera les dépendances nécessaires et, à partir de là, commencera à les télécharger et à les installer. Cependant, parfois, nous n'avons pas besoin de les installer, mais de les télécharger afin de pouvoir les déplacer vers d'autres machines.

C'est donc le but de notre article. Allons-y.

Télécharger des packages à l'aide d'APT sans les installer

Depuis les versions récentes, APT intègre le download sous-commande pour télécharger un package dans le répertoire courant.

Par exemple, pour télécharger le package VLC, vous pouvez exécuter

mkdir vlc
cd vlc
sudo apt download vlc

Vérifier le téléchargement

ls

Exemple de sortie :

vlc_3.0.16-1_amd64.deb

Supprimez le fichier téléchargé et téléchargeons-le maintenant ainsi que ses dépendances.

rm vlc_3.0.16-1_amd64.deb

La commande qui télécharge un package avec toutes ses dépendances est la suivante

sudo apt install --download-only vlc

Ou

sudo apt install -d vlc

Le seul inconvénient est que les packages seront téléchargés dans un seul répertoire sous le nom /var/cache/apt/archives . Ainsi, avant de télécharger les packages, il est conseillé de vider tout le cache

sudo apt clean

Et maintenant, oui, exécutez la commande. Cette fois, je vais le faire avec VIM.

sudo apt install -d vim
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following additional packages will be installed:
  vim-runtime
Suggested packages:
  ctags vim-doc vim-scripts
The following NEW packages will be installed:
  vim vim-runtime
0 upgraded, 2 newly installed, 0 to remove and 26 not upgraded.
Need to get 7,720 kB of files.
After this operation, 36.3 MB of additional disk space will be used.
Do you want to continue? [Y/n]

Acceptez les modifications et vous verrez un message comme celui-ci

Download complete and in download only mode

Vérifiez maintenant le répertoire dans lequel les packages APT sont téléchargés.

ls /var/cache/apt/archives

Essayez d'exécuter le vim pour voir qu'il n'a pas été installé et que seuls les packages ont été téléchargés en tant que dépendances.

Il vous suffit maintenant de déplacer ces packages et de les installer localement.

Conclusion

Dans cet article court mais utile, vous avez appris à télécharger des packages sans les installer à l'aide d'APT. Ainsi, vous pouvez transférer ces packages sur un autre ordinateur et les installer manuellement.


Linux
  1. Comment utiliser la commande apt pour gérer les packages sous Linux

  2. Comment gérer les packages NodeJS à l'aide de Npm

  3. Comment télécharger uniquement les fichiers Info-json à l'aide de Youtube-dl, sans télécharger la vidéo réelle ?

  4. Apt – Comment installer les packages recommandés après l'installation avec le commutateur –no-install-recommends ?

  5. wget vs curl :comment télécharger des fichiers à l'aide de wget et curl

Comment gérer les packages Python à l'aide de PIP

Comment basculer automatiquement vers un répertoire sans utiliser la commande cd sous Linux

RPM et GPG :comment vérifier les packages Linux avant de les installer

Comment télécharger un fichier à l'aide de Wget via un proxy sous Linux

Comment télécharger de l'audio uniquement avec youtube-dl

Comment utiliser "yum downloadonly" pour télécharger un package sans l'installer