Accueil·Commandes du terminal

apt-get install

Paquets et runtimes

Syntaxe

sudo apt-get install [-y] <package>...

Installe depuis la liste de paquets déjà téléchargée : une liste périmée fait échouer la recherche du paquet jusqu'à un apt-get update, et pour les scripts apt-get offre une interface stable, apt étant destiné aux humains.

Options courantes

OptionSignification
-yanswer yes, needed in scripts and Dockerfiles
--no-install-recommendsskip recommended extras, keeping images small
-ssimulate; print the plan and change nothing
--only-upgradeupgrade it if present, do not install it new
--reinstallinstall the same version over itself
-ftry to fix broken dependencies

Exemples

sudo apt-get install -y curl git

the usual line in a Dockerfile

sudo apt-get install --no-install-recommends nginx

nginx without the suggested extras

sudo apt-get install -s ffmpeg

shows what would be pulled in

La question est toujours quoi va où : dans ce projet, ou sur la machine entière.

Comment lire

  • Les crochets [ ] marquent une partie facultative.
  • Les points de suspension … signifient qu’on peut en mettre plusieurs.
  • Les options sont sensibles à la casse : sur certaines commandes, -r et -R ne font pas la même chose.

Questions fréquentes

Q. Que fait apt-get install ?

Installe depuis la liste de paquets déjà téléchargée : une liste périmée fait échouer la recherche du paquet jusqu'à un apt-get update, et pour les scripts apt-get offre une interface stable, apt étant destiné aux humains.

Q. Comment l’écrire ?

sudo apt-get install [-y] <package>... — les crochets marquent ce qui est facultatif.

Q. Combien d’options valent la peine ?

Il y en a 6 ici ; la liste complète est dans man apt-get. Cette commande relève de Paquets et runtimes.

Commandes liées

page man: man apt-get-install