Accueil·Commandes du terminal

pacman -S

Paquets et runtimes

Syntaxe

sudo pacman -S [--needed] <package>

Installe un paquet depuis les dépôts sync d'Arch ; la distribution étant en rolling release, rafraîchir avec -Sy sans mettre à jour crée une mise à jour partielle qui casse les bibliothèques : utilisez -Syu.

Options courantes

OptionSignification
-Syurefresh and upgrade the whole system, the supported way to update
--neededdo not reinstall packages already at that version
--noconfirmno prompts, for scripts
-Ss <pattern>search the repositories
-R <package>remove a package
-Qi <package>show what is installed and why

Exemples

sudo pacman -S ripgrep

installs from the sync repositories

sudo pacman -Syu

the full upgrade Arch expects you to run

sudo pacman -S --needed base-devel

installs the group, skipping what is there

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 pacman -S ?

Installe un paquet depuis les dépôts sync d'Arch ; la distribution étant en rolling release, rafraîchir avec -Sy sans mettre à jour crée une mise à jour partielle qui casse les bibliothèques : utilisez -Syu.

Q. Comment l’écrire ?

sudo pacman -S [--needed] <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 pacman. Cette commande relève de Paquets et runtimes.

Commandes liées

page man: man pacman--S