Como instalar e usar o Yaourt no Arch Linux e derivados

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.

Como instalar e usar o Yaourt no Arch Linux e derivados
Como instalar e usar o Yaourt no Arch Linux e derivados

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 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…

Sobre o Edivaldo Brito

Edivaldo Brito é analista de sistemas, gestor de TI, blogueiro e também um grande fã de sistemas operacionais, banco de dados, software livre, redes, programação, dispositivos móveis e tudo mais que envolve tecnologia.

Deixe um comentário

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.

Ads Blocker Image Powered by Code Help Pro

Bloqueador de anúncios detectado!!!

Nosso site precisa de publicidade para existir. Por favor, insira-o na lista de permissões/lista branca para liberar a exibição de anúncios e apoiar nosso site. Nosso conteúdo é GRATUITO, e tudo o que pedimos é isso!
Powered By
Best Wordpress Adblock Detecting Plugin | CHP Adblock