pacman -S
Paquetes y entornos
Uso
sudo pacman -S [--needed] <package>Instala un paquete desde los repositorios sync de Arch; al ser rolling, refrescar con -Sy e instalar sin actualizar produce una actualización parcial que rompe bibliotecas, así que usa -Syu.
Opciones habituales
| Opción | Significado |
|---|---|
| -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 |
Ejemplos
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 pregunta siempre es qué va dónde: dentro de este proyecto o en todo el sistema.
Cómo leerlo
- Los corchetes [ ] marcan una parte que puedes omitir.
- Los puntos suspensivos … indican que puedes poner varios.
- Las opciones distinguen mayúsculas: en algunos comandos -r y -R no hacen lo mismo.
Preguntas
Q. ¿Qué hace pacman -S?
Instala un paquete desde los repositorios sync de Arch; al ser rolling, refrescar con -Sy e instalar sin actualizar produce una actualización parcial que rompe bibliotecas, así que usa -Syu.
Q. ¿Cómo se escribe?
sudo pacman -S [--needed] <package> — los corchetes marcan lo que puedes omitir.
Q. ¿Cuántas opciones vale la pena saber?
Aquí van 6; la lista completa está en man pacman. Este comando está en Paquetes y entornos.
Comandos relacionados
página man: man pacman--S