5 Grandes AUR Helpers para Arch Linux

Archlinux Helpers
⏱️ 9 min read

Arch Linux é o tipo de distribuição Linux que lhe dá um bisturi e diz, “faça isso” sem muito da mão que outras distribuições como Debian/Fedora fornecem. Seu conjunto de ferramentas inicial, incluindo os repositórios core/extra/community fornecidos por seu gerenciador de pacotes de assinatura, pode ser limitado, mas isso é intencional.

Cabe a você adicionar o que quiser a ele, e é aí que o Arch User Repository (AUR) é útil. É um repositório que permite aos usuários fazer seus próprios scripts PKGBUILD e criar pacotes que não estão incluídos nos repositórios oficiais. Se você já se perguntou como poderia obter o WhatsApp para Linux, Session, Slack ou outros aplicativos trabalhando no Arch, o AUR é onde todos eles estão localizados.

A maneira mais rápida de instalar pacotes do AUR é obter o PKGBUILD do repositório você mesmo e compilá-lo com o Arch’s makepkg Utilitário. Porém, muita gente prefere não passar por essa dor de cabeça. É aqui que entram os clientes AUR (ou auxiliares AUR). Eles tornam o processo de instalação de seus aplicativos super fácil.

Existem alguns ajudantes AUR por aí. Aqui estão 4 dos mais populares.

1. Eba

Escrito em Go, yay (Yet Another Yogurt) é um poderoso auxiliar que resolve dependências para você e fornece acesso rápido e automatizado ao AUR. Qualquer pessoa acostumada a usar o Pacman pode pegar o Yay imediatamente e usá-lo imediatamente. É por isso que as distribuições baseadas em Arch, como EndeavourOS e Garuda Linux, usam esse pequeno ajudante como sua janela padrão no AUR do Arch.

Archlinux Oba

Sua poderosa resolução de dependências o torna talvez o melhor utilitário para iniciantes.

Tudo o que foi dito, ele vem com uma ressalva: a menos que você o configure para responder a alguns de seus prompts automaticamente (consulte o manual para --answerclean, --answerdiff, --answeredite --answerupgrade flags), ele perguntará constantemente se você gostaria de ver mais detalhes sobre o pacote que está instalando toda vez que o usar. Por outro lado, alguns podem considerar isso uma vantagem, pois oferece a eles um controle mais granular sobre o processo de instalação/atualização do pacote.

Instalação

Para instalar o Yay no Arch Linux, use o seguinte comando:

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

É isso.

2. Paru

O Vim é o seu editor preferido? Você gosta de poder editar scripts de maneira rápida e fácil antes de instalar? Você é o tipo de pessoa que gosta de sair de situações ruins? Se você respondeu “sim” a todas as perguntas acima, você pode gostar Paru mais do que Yay.

Archlinux Paru

Vale a pena mencionar que Paru e Yay são funcionalmente a mesma ferramenta (exceto pelo fato de Paru ser escrito em Rust), mas Paru envolve menos etapas no processo. Ele primeiro encontra o pacote no AUR, solicita que você escolha qual versão você gostaria (como Yay permite escolher entre a versão binária, a versão compilada e a versão “git” em desenvolvimento ativo), então derrama o conteúdo do script PKGBUILD para você revisar.

Pode não ser tão granular, mas apresenta tudo o que o Yay faz de maneira prática e relevante para o contexto com o qual você o está usando.

Instalação

Para instalar o Paru no Arch Linux, use o seguinte comando:

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

É isso.

3. Pacauro

5-grande-aur-ajudantes-pacaur

Pacaur é um auxiliar do AUR que usa o cower como backend. É um dos auxiliares mais complexos do Arch User Repository e é comumente escolhido por usuários avançados que procuram automatizar completamente tarefas repetitivas. Por exemplo: Você tem uma tonelada de pacotes AUR instalados? Você está com medo de ter que sentar no teclado para inserir opções? Com isso, você poderá apenas digitar sua senha e informar ao programa tudo o que ele precisa saber. Depois disso, tudo é bom velejar.

Instalação

Para instalar o Pacaur no Arch Linux, use o seguinte comando:

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

É isso.

4. Trizen

Não está interessado no Pacaur, mas ainda procura algo leve? Verificação de saída Trizen. É um auxiliar AUR escrito em Perl em vez de Bash (o que lhe dá mais flexibilidade). Comparado ao Pacaur, ele oferece uma sintaxe mais simples com a maioria dos sinalizadores encurtados para uma única letra (-U para atualização, -R para remoção, -S para sincronização). Se você já está acostumado com o Pacman, não se preocupe! Como todos os outros auxiliares do AUR nesta lista, o Trizen também permite que você use os sinalizadores do Pacman.

Archlinux Trizen

Como o programa é escrito em Perl em vez de Bash, é impossível executar o código silenciosamente, aumentando assim a segurança geral da instalação de pacotes do Arch User Repository.

O que provavelmente diferencia o Trizen do resto desta lista, no entanto, é o nível insano de granularidade que ele oferece. Ele não apenas permite que você edite o script PKGBUILD para cada pacote que você instala no local, mas também permite que você edite a entrada da área de trabalho e quaisquer outros scripts de shell executáveis ​​que o acompanham.

Este programa não é tão conhecido quanto a maioria dos outros nesta lista, mas definitivamente vale a pena tentar.

Instalação

Para instalar o Trizen no Arch Linux, use o seguinte comando:

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

É isso.

5. Pamac

Archlinux Pamac

Se você acha que os gerenciadores de pacotes no Arch são apenas baseados em terminal, pense novamente! Feito pelo Manjaro para sua distribuição orientada para a facilidade de uso, o Pamac oferece um front-end de GUI para gerenciamento de pacotes para tudo, desde os repositórios oficiais do Arch até o AUR. Suas edições com inclusão de AUR vêm em dois sabores:

  • pamac-aur – Inclui apenas acessibilidade para o AUR.
  • pamac-tudo – Permite acessar não apenas o AUR, mas também os repositórios flatpak e snap.

Se você é extremamente novo no Arch e realmente não quer colar seus olhos em um terminal constantemente sempre que quiser gerenciar seus aplicativos instalados, o Pamac oferecerá a melhor experiência baseada em GUI.

A única ressalva real para o Pamac é que ele não é tão flexível quando se trata de corrigir scripts PKGBUILD quebrados. Se você quiser ter a possibilidade de consertar coisas que deram errado durante a instalação de um pacote, eu recomendo instalar um dos outros bons ajudantes do AUR nesta lista junto com o Pamac.

Instalação

Para instalar o Pamac no Arch Linux, use o seguinte comando:

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

É isso.

perguntas frequentes

1. Os auxiliares AUR são seguros de usar?

Vale a pena notar que o AUR não foi feito para ser inerentemente seguro. Embora os pacotes ruins sejam votados no esquecimento rapidamente, não é com pacotes maliciosos que você deve ter cuidado. Nem todo mantenedor de pacotes é capaz de gerenciar uma atualização perfeita. No momento da redação deste artigo, por exemplo, o PKGBUILD da Balena Etcher tem um problema com sua época e as pessoas que atualizam seus pacotes AUR serão solicitadas a atualizar o pacote “balena-etcher” até que o problema seja corrigido.

Dito isto, além da hilaridade ocasional que acontece com o pacote mal mantido, você não deve esperar quebrar seu sistema por causa disso. o que faz apresentar algum nível de perigo é a possibilidade de executar atualizações parciais. Se o seu auxiliar AUR travar no meio da atualização dos repositórios oficiais do arch, você poderá obter alguma instabilidade em seu sistema até executar uma atualização completa adequada.

Para evitar isso, sempre atualize usando o Pacman primeiro (pacman -Syu), então use o auxiliar AUR para atualizar seus pacotes AUR!

2. É seguro usar vários auxiliares AUR?

Contanto que você não esteja tentando usá-los simultaneamente (ou seja, abrindo dois terminais e executando o Pacaur em um e Yay no outro), seu computador não explodirá se você tiver os dois instalados. Os auxiliares do AUR devem ser vistos mais como wrappers para o Pacman que adicionam recursos do AUR em cima dele. Como eles consultam os mesmos arquivos em seu sistema, eles geralmente não interferem uns nos outros. O único problema que posso conceber é que você manterá um cache para cada auxiliar do AUR, o que não é ótimo quando você está trabalhando com espaço de armazenamento limitado.

3. Qual ajudante do AUR é o mais fácil de usar?

O Yay ou Paru mais amigável para iniciantes são provavelmente suas melhores apostas. Ambos alcançam um bom equilíbrio de permitir um grande grau de controle sobre como você explora o AUR, evitando a sobrecarga de informações que pode ser esmagadora para pessoas mais novas no Linux/Arch.

Join our Newsletter and receive offers and updates! ✅

0 0 votes
Article Rating
Avatar of Routech

Routech

Routech is a website that provides technology news, reviews and tips. It covers a wide range of topics including smartphones, laptops, tablets, gaming, gadgets, software, internet and more. The website is updated daily with new articles and videos, and also has a forum where users can discuss technology-related topics.

Você pode gostar...

Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x