Se você usa o Arch e quer instalar programas além dos que o sistema oferece por padrão, veja como instalar e usar o Yaourt no Arch Linux e derivados.
O Yaourt é uma ferramenta de repositório de usuários de linha de comando que completa o pacman (o gerenciador de pacotes do Arch) para instalar software no Archlinux. Ela foi criada para automatização da instalação de pacotes AUR.
Essa ferramenta é necessária para instalar facilmente pacotes de repositório de usuários na distribuição Arch Linux e sistemas baseados nela, como Manjaro Linux ou Antergos.
É verdade que o Arch Linux contém milhares de pacotes úteis em seus repositórios. Alguns pacotes, porém, ainda não entraram nessa lista.
Isso levou à criação do AUR (Arch User Repository), um repositório de scripts que os usuários podem baixar e usar para construir seus pacotes usando a ferramenta makepkg do Arch Linux.
Essa tarefa, porém, pode ficar chata quando você a faz com frequência ou precisa também instalar dependências.
Para resolver isso, alguns usuários do Arch Linux criaram o Yaourt, um frontend para o pacman e para o já citado makepkg.
Ele automatiza o processo de baixar os scripts do AUR e criar o pacote para você, inclusive as dependências do pacote.
Neste artigo, você verá como instalar e usar o Yaourt no Arch Linux de duas maneiras.
Yaourt não está mais sendo mantido! Por isso, em algum momento ele poderá parar de funcionar! Por favor, escolha outro Auxiliar do AUR: https://wiki.archlinux.org/index.php/AUR_helpers
Como instalar o Yaourt no Arch Linux
Como o próprio Yaourt é um pacote AUR, isso significa que não é suportado no pacman por padrão, por isso é preciso instalar ele de um modo diferente do padrão.
Preparando o sistema para instalar o Yaourt no Arch Linux
Basicamente, existem duas maneiras de instalar o Yaourt no Arch Linux e derivados: usando um repositório personalizado e baixá-lo usando pacman ou compilando um pacote do AUR. Abaixo, você verá como usar os dois.
Embora sejam diferentes, eles compartilham um passo comum. Primeiro, precisaremos atualizar seus depósitos e pacotes
Passo 1. Abra um terminal;
Passo 2. Atualize o pacman com este comando;
sudo pacman -Syu
Passo 3. Instale os pacotes que serão usados para instalar o yaourt;
sudo pacman -S --needed base-devel git wget yajl
Como instalar o Yaourt no Arch Linux usando um repositório
Para instalar o Yaourt no Arch Linux usando um repositório, faça o seguinte:
Passo 1. Abra um terminal;
Passo 2. Confira se o seu sistema é de 32 bits ou 64 bits, para isso, use o seguinte comando no terminal:
uname -m
Passo 3. Se seu sistema é de 32 bits, use o comando abaixo para adicionar o repositório archlinuxfr ao arquivo de configuração do pacman;
echo -e '[archlinuxfr]\n SigLevel = Never\n Server = http://repo.archlinux.fr/i686' | sudo tee >> /etc/pacman.conf
Passo 4. Se seu sistema é de 64 bits, use o comando abaixo para adicionar o repositório archlinuxfr ao arquivo de configuração do pacman;
echo -e '[archlinuxfr]\n SigLevel = Never\n Server = http://repo.archlinux.fr/x86_64' | sudo tee >> /etc/pacman.conf
Passo 5. Em seguida, instale o Yaourt com esse outro comando;
sudo pacman -Sy yaourt
Como instalar o Yaourt no Arch Linux compilando
Para instalar o Yaourt no Arch Linux compilando, faça o seguinte:
Passo 1. Abra um terminal;
Passo 2. Acesse a pasta opt;
cd /opt
Passo 3. Clone a consulta de pacotes;
git clone https://aur.archlinux.org/package-query.git
Passo 4. Insira o diretório de pacotes;
cd package-query
Passo 5. Compile o pacote;
makepkg -si
Passo 6. Agora clone o repositório yaourt;
git clone https://aur.archlinux.org/yaourt.git
Passo 7. Faça o mesmo para o próprio pacote yaourt;
cd /opt/yaourt && makepkg -si
- Como instalar o player de áudio Diffuse no Linux via AppImage
- Como instalar a Digital audio workstation Waveform11 no Linux via Flatpak
- Como transmitir vídeos para o Chromecast via terminal usando o Stream2Chromecast
- Como instalar o reprodutor Musikcube no Linux via Snap
Como usar o Yaourt
O Yaourt utiliza uma sintaxe parecida com a do próprio pacman. Para entendê-la, vale a pena dar uma boa lida na página oficial do yaourt.
O uso mais comum do Yaourt instalar um pacote qualquer, é bem simples. Para instalar o VirtualBox, por exemplo:
yaourt -S virtualbox_bin
Normalmente, o yaourt pede para você dar uma lida nos scripts, verificar se não há nada inseguro neles, confirmar a instalação do pacote e outras questões. Caso você prefira a praticidade à segurança, use o parâmetro –noconfirm. Isso fará com que o yaourt não solicite nenhuma confirmação para as perguntas que ele costuma fazer.
yaourt -S virtualbox_bin --noconfirm
Assim como no pacman, as opções -Syu servem para sincronizar o banco de dados, e atualizar e lista de pacotes:
yaourt -Syu
Além disso, com as opções –devel –aur, você pode pesquisar upgrades aur e devel (todos os pacotes baseados em versões do dev).
yaourt -Syu --aur --devel
Se quiser, você pode listar todos os pacotes disponíveis e escolher aquele para ser instalado.
yaourt list
Veja também
Pacotes do AUR? Veja como instalar o Pacaur no Arch Linux
O que está sendo falado no blog
<a href="https://www.edivaldobrito.com.br////” rel=”noopener noreferrer” target=”_blank”>Veja mais artigos publicados neste dia…