pacman -S
Pacotes e runtimes
Uso
sudo pacman -S [--needed] <package>Instala um pacote dos repositórios sync no Arch; como a distribuição é rolling, atualizar a lista com -Sy e instalar sem upgrade gera uma atualização parcial que quebra bibliotecas, então use -Syu.
Opções comuns
| Opção | 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 |
Exemplos
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
A pergunta é sempre o que vai onde: dentro deste projeto ou na máquina toda.
Como ler
- Os colchetes [ ] marcam uma parte que você pode omitir.
- As reticências … indicam que você pode listar vários.
- As opções diferenciam maiúsculas: em alguns comandos -r e -R fazem coisas diferentes.
Perguntas
Q. O que pacman -S faz?
Instala um pacote dos repositórios sync no Arch; como a distribuição é rolling, atualizar a lista com -Sy e instalar sem upgrade gera uma atualização parcial que quebra bibliotecas, então use -Syu.
Q. Como se digita?
sudo pacman -S [--needed] <package> — os colchetes marcam o que você pode omitir.
Q. Quantas opções vale a pena saber?
Aqui estão 6; a lista completa está em man pacman. Este comando fica em Pacotes e runtimes.
Comandos relacionados
página man: man pacman--S