O pacman lida com pacotes binários e fontes e seu nome vem da abreviação de PACkage MANager. Embora ele tenha opção para trabalhar com os sources, neste artigo vou me deter a falar apenas dos binários.
Veremos então os principais comandos do pacman:
- pacman -Sy = sincroniza com os repositórios;
- pacman -Su = atualiza a distribuição;
- pacman -S pacote = instala um pacote;
- pacman -R pacote = remove um pacote;
- pacman -Rs pacote = remove o pacote junto com as dependências não usadas por outros pacotes;
- pacman -Ss pacote = procura por um pacote;
- pacman -Sw pacote = apenas baixa o pacote e não o instala;
- pacman -Si pacote = mostra informações de um pacote não instalado;
- pacman -Qi pacote = mostra informações do pacote já instalado;
- pacman -Se pacote = instala apenas as dependências;
- pacman -Ql pacote = mostra todos os arquivos pertencentes ao pacote;
- pacman -Qu = mostra os pacotes que serão atualizados;
- pacman -Q = lista todos os pacotes instalados;
- pacman -Qo arquivo = mostra a qual pacote aquele arquivo pertence;
- pacman -Sc = deleta do cache todos os pacotes antigos ;
- pacman -A arquivo.pkg.tar.gz = instala um pacote local;
- pacman -Scc = limpa o cache, removendo todos os pacotes existentes no /var/cache/pacman/pkg/.