Home / Sistema / Comandos do Pacman – Guia básico

Comandos do Pacman – Guia básico

O Manjaro Linux como toda distribuição derivada do GNU/Linux possui um repositório e um gerenciador de pacotes para facilitar a busca, instalação e remoção de programas. O gerenciador de pacotes usado no Manjaro Linux é o pacman, manipulado via linha de comando, utilizando uma sintaxe bastante simples e intuitiva. A seguir descrevo os principais comandos do pacman, mais utilizados no dia a dia.

O Manjaro possui por padrão, duas interfaces gráficas para o pacman. Pamac (GTK) e Octopi (QT). Todas as versões do Manjaro, possui uma delas instalada por padrão, com exceção da versão netinstall

Comandos do pacman para atualizar o sistema

Abaixo segue a lista de comandos para atualizar o Manjaro Linux usando a linha de comando.

Sincronizar repositório

Sincronizar repositório

sudo pacman -Sy

procurar por atualização dos pacotes

procurar por atualização dos pacotes

sudo pacman -Su

sincronizar os repositórios e procurar por atualizações

sincronizar os repositórios e procurar por atualizações

sudo pacman -Syu

sincroniza os repositórios totalmente

sincroniza os repositórios totalmente

sudo pacman -Syy

sincroniza os repositórios totalmente e atualiza o Manjaro

sincroniza os repositórios totalmente e atualiza o Manjaro

sudo pacman -Syyu

Porém a equipe de desenvolvedores do Manjaro Linux recomenda que ao atualizar o sistema, o usuário utilize o comando abaixo.

sincroniza os repositórios totalmente, atualiza o Manjaro e fixa a base de dados

sincroniza os repositórios totalmente, atualiza o Manjaro e fixa a base de dados

sudo pacman -Syyuu

Comandos do pacman para procurar pacote

As sintaxes abaixo são úteis para buscar pacotes no repositório oficial do Manjaro Linux. O comando de busca aceita variável absoluta, como um nome de um determinado pacote. É possível procurar vários pacotes usando uma variável de categoria, permitindo buscas por termos como: www, browser, file manager, privacy. Para realizar uma busca por categoria os termos utilizados devem ser feitas em inglês. A busca pode ser realizada usando termos relativos a um determinado grupo de pacotes como: gnome, kde, qt, openrc.

procurar pacote, termo ou grupo

procurar pacote, termo ou grupo

pacman -Ss $pacote | $termo | $grupo

Exemplificando:

  • busca por termo absoluto

pacman -Ss firefox

  • busca por categoria

pacman -Ss browser

  • busca por grupo

pacman -Ss gnome

Comandos do pacman para baixar pacote

O uso desse comando não é comum, mas podemos enfrentar alguma situação onde precisamos apenas baixar um pacote, é útil quando queremos fazer uma checagem em um determinado pacote para verificar localmente a sua integridade.

baixar pacote

baixar pacote

sudo pacman -Sw $pacote

Comandos do pacman para instalar pacote

Os comandos do pacman mais usados para instalar pacotes no Manjaro Linux são os três a seguir.

Instalar um pacote do repositório oficial e resolver todas as suas dependências

Instalar um pacote do repositório oficial e resolver todas as suas dependências

sudo pacman -S $pacote

Instalar um pacote do repositório oficial ignorando suas dependências

Instalar um pacote do repositório oficial ignorando suas dependências

sudo pacman -Sdd $pacote

Instalar pacote do repositório de terceiros ou compilado localmente

Instalar pacote do repositório de terceiros ou compilado localmente

sudo pacman -U $pacote.pkg.tar.xz

Exemplificando:

  • Instalando o Firefox com todas as suas dependências

sudo pacman -S firefox

  • Instalando o Firefox ignorando as suas dependências (muitos programas podem não funcionar por falta de suas dependências, portanto esse comando só deve ser usado por usuários experientes)

sudo pacman -Sdd firefox

  • Instalando um pacote localmente (O terminal precisa está aberto na mesma localização do pacote)

sudo pacman -U yad-0.32.0-1-x86_64.pkg.tar.xz

  • Instalando um pacote de repositório de terceiros (no exemplo vamos instalar o Iceweasel do repositório do Parabola GNU/Linux)

sudo pacman -U https://www.parabola.nu/packages/libre/x86_64/iceweasel/download/

Comandos do pacman para remover pacotes

O pacman é um dos gerenciadores de pacotes mais competentes no quesito remover programas e bibliotecas instaladas no sistema. Maleável, o pacman oferece ao usuário diferentes opções para executar a remoção do(s) pacote(s) desejado(s) e cumpre fielmente o desejo do administrador do sistema.

Remover um pacote

Remover um pacote

sudo pacman -R $pacote

Remover um pacote ignorando as dependências

Remover um pacote ignorando as dependências

sudo pacman -Rdd $pacote

Remove um pacote, suas dependências e os arquivos de configuração do pacote

Remove um pacote, suas dependências e os arquivos de configuração do pacote

sudo pacman -Rns $pacote

Obs.: Existem mais comandos do pacman, porém estes são os mais comuns no dia a dia.

O prefixo “sudo” foi adicionado para ser executado em seu usuário, gerando assim permissão temporária de super-usuário. Execute comandos como root (#) quando tiver total certeza do que estiver fazendo.

Referência: Pacman Tips, Manjaro Wiki, Arch Wiki e manpages

Sobre Sérgio Sant'Ana Júnior

Defensor do Software Livre, sempre busco incentivar seu uso. Procuro divulgar o linux para usuários leigos de forma positiva, pois acredito que o linux é para todos e não apenas para profissionais do mundo Tecnológico. Utilizo Manjaro KDE 5 e é minha única distro.

8 Comentários

  1. mais um user para o manjaro.

  2. Sou usuário do Ubuntu e estou impressionado o quanto o Pacman é mais fácil e muito superior ao apt e apitude. O Pacman sozinho faz mais que os dois juntos.

    A facilidade das sintaxes do comandos do pacman é incrível. Estou vislumbrado com esse gerenciador de pacotes.

    Estou testando o Manjaro e o KAOS a quase um mês. E cada dia estou gostando mais. Gostaria de saber se a comunidade do Manjaro é grande aqui no Brasil. O KAOS eu procurei e não achei nada.

  3. Esse tuto é fera demais eu passei ele pra vários amigos, agora minha namorada ta querendo usar manjaro, ai eu passei esse tuto pra ela tambem pra ela ir treinando.

  4. Muito bom o tutorial. Simples e direto. Achei melhor que a wiki oficial. Parabéns pelo trabalho meninos

  5. Iradissimo o tutorial. Parabéns

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *