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
| Option | Signification |
|---|---|
| -Syu | refresh and upgrade the whole system, the supported way to update |
| --needed | do not reinstall packages already at that version |
| --noconfirm | no 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 ripgrepinstalls from the sync repositories
sudo pacman -Syuthe full upgrade Arch expects you to run
sudo pacman -S --needed base-develinstalls 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