DEV Community

Cover image for O melhor gerenciador de pacotes para Arch Linux
Lissa Ferreira for Feministech

Posted on • Edited on

11 4

O melhor gerenciador de pacotes para Arch Linux

O quê é um gerenciador de pacotes

Um gerenciador de pacotes é um programa utilizado para manipular os pacotes de um sistema, instalando, removendo e atualizando pacotes.

A principal vantagem de se utilizar um gerenciador de pacotes é centralizar todo o trabalho de gerenciar estes. Não precisando buscar pacote por pacote para atualizar ou remover, podendo fazer isso através de comandos.

Pacman

O gerenciador de pacotes padrão do Arch Linux é o Pacman. O Pacman é muito bom para gerenciar pacotes dos repositórios oficiais do Arch Linux, mas para manipular os pacotes da AUR utilizando o Pacman é um processo muito mais tortuoso. Por isso, podemos utilizar outros gerenciadores de pacotes para facilitar esse processo.

Paru

Paru é um gerenciador de pacotes criado pela comunidade que busca facilitar o processo de instalação de pacotes da AUR, e dos repositórios oficiais do Pacman.

Instalação

Para instalar o Paru, você pode utilizar esses comandos abaixo:



sudo pacman -S --needed base-devel
git clone https://aur.archlinux.org/paru.git
cd paru
makepkg -si


Enter fullscreen mode Exit fullscreen mode

Utilização

Para instalar um pacote utilizando Paru, podemos usar o comando:

paru [NOME DO PACOTE]

Como por exemplo:

paru spotify

GIF do comando funcionando

Como você pode ver, teremos uma lista de pacotes correspondentes, e podemos escolher o pacote que queremos instalar colocando o seu número. Com isso, o pacote será compilado e instalado no sistema.

Também podemos atualizar todos os pacotes do nosso sistema, utilizando o comando paru sem nenhum argumento, como no exemplo abaixo:



paru


Enter fullscreen mode Exit fullscreen mode

Removendo pacotes

E para remover pacotes, podemos utilizar o próprio Pacman sem problemas, com o comando:



sudo pacman -R spotify


Enter fullscreen mode Exit fullscreen mode

Com isso o pacote será removido inteiramente do nosso sistema.

Finalização

Nesse artigo aprendemos o quê é o Paru, e como utilizá-lo para gerenciar os pacotes do seu sistema.

Muito obrigada por ler ❤️🏳️‍⚧️ e me segue nas redes, é tudo @lissatransborda 👀

Image of Datadog

The Essential Toolkit for Front-end Developers

Take a user-centric approach to front-end monitoring that evolves alongside increasingly complex frameworks and single-page applications.

Get The Kit

Top comments (1)

Collapse
 
simonardelima profile image
Simonarde Lima

Não conhecia o paru, muito bacana ver uma outra alternativa. No arch eu uso o Yay :)

Image of Docusign

🛠️ Bring your solution into Docusign. Reach over 1.6M customers.

Docusign is now extensible. Overcome challenges with disconnected products and inaccessible data by bringing your solutions into Docusign and publishing to 1.6M customers in the App Center.

Learn more