Instalando pacotes AUR
Table of contents
AUR é a sigla para Arch User Repository. Na prática, se trata de um repositório comunitário gerenciado por usuários de distros baseadas em Arch. O repositório contém pacotes nomeados PKGBUILDS que permitem compilar pacotes do repositório com o makepkg e instalar via pacman. Pacman é o gerenciador de pactes usado no Arch Linux.
Como usar pacotes AUR?
A maneira mais simples é através de um AUR helper, que é uma ferramenta de linha de comando que permite buscar pacotes publicados no AUR e, além disso, permite instalar esses pacotes.
Instalando o AUR helper.
Considerando que você utilize o Yay AUR helper, vamos clonar o repositório, ir até a pasta e construir o pacote. Para isso, use os comandos, um por um:
sudo pacman -S --needed git base-devel
git clone https://aur.archlinux.org/yay.git
cd yay
makepkg -si
Uma vez instalado, você pode usar comandos yay para instalar pacotes:
yay -S nome_do_pacote
O comando acima é o comando para instalar um pacote usando o yay.
Por exemplo, para instalar o spotify, use:
yay -S spotify
Caso você prefira também é possível instalar pacotes AUR sem o auxílio do yay. Para isso, siga os passos:
Acesse a página de pacotes AUR.
Veja se tem o pacote que você deseja. Digamos que você queira o okular. Busque pelo nome dele no campo de pesquisa designado na página.
Você vai clicar sobre o nome do pacote, que no caso é "okular-git". Um página será aberta. Dentro dela tem o campo...
Git Clone URL: https://aur.archlinux.org/okular-git.git
Você vai precisar desse link. Utilize os comandos abaixo para conseguir instalar o pacote. Você pode rodar um comando de cada vez. Eu prefiro assim.
git clone [package URL]
cd [package name]
makepkg -si
Seque o exemplo usando o okular...
git clone https://aur.archlinux.org/okular-git.git
cd okular-git
makepkg -si
Pronto! De uma forma ou de outra, o importante é dar certo! Valeu!
Subscribe to my newsletter
Read articles from Nathan Virgílio directly inside your inbox. Subscribe to the newsletter, and don't miss out.
Written by