Arch Linux é um leve, flexível e desenvolvido independentemente para uso geral GNU/Linux distribuição. E se existe uma distribuição única e especial do Linux, então deve ser o Arch Linux. Usuários experientes podem criar seu próprio sistema Arch Linux desde o início.
Leitura recomendada: 10 razões para usar o Arch Linux
O que é AUR?
Uma das coisas mais importantes sobre o Arch Linux é o AUR (Arch User Repository) É um repositório de software orientado pela comunidade para usuários de Arch Linux usuários que contém PKGBUILDs , permitindo aos usuários compilar e construir seus próprios pacotes que não existem no repositório oficial a partir da fonte.
Muitos novos pacotes começam em AUR antes de entrar no repositório oficial e os usuários também podem contribuir com pacotes que desenvolveram para este repositório. Mais importante, os usuários podem pesquisar e baixar PKGBUILDs de aqui, construí-los e instalá-los. Mas alguns usuários preferem usar os auxiliares AUR que facilitam a instalação de PKGBUILDs além do método acima.
Neste artigo, veremos alguns dos melhores ajudantes AUR nos quais os usuários podem confiar para instalar facilmente PKGBUILDs, todos usando o Arch user repocomo fonte.
1. Yay (Mais um Iogurte)
Yay é baseado em linha de comando e o melhor AUR helper em Arch , é recomendado para novos usuários do Arch antes que eles possam começar a usar outros AUR helpers. É equivalente a Pacman e tem algumas das seguintes vantagens: seus comandos e opções combinam com os do Pacman em muitos aspectos, tem saída colorida, também suporta backups e pode atualizar seu sistema com poucos ou nenhum prompt adicional.
Se você estiver mudando de outro auxiliar AUR, basta instalar Yay com esse auxiliar. Alternativamente, você pode instalar Yay clonando o PKGBUILD e construindo com makepkg:
$ sudo pacman -S --needed base-devel git $ git clone https://aur.archlinux.org/yay.git $ cd sim $ makepkg -si
2. Pakku
Pakku é um wrapper do Pacman com recursos adicionais, como pesquisar/instalar pacotes do AUR, visualizar arquivos e alterações entre compilações, compilar pacotes de repositórios, remover dependências make após compilar, etc.
Você pode instalar Pakku clonando o PKGBUILD e construindo com makepkg.
$ sudo pacman -S --needed base-devel git $ git clone https://aur.archlinux.org/pakku.git $ cd pakku $ makepkg -si
3. Pacaur
Pacaur também é um auxiliar AUR baseado em linha de comando que ajuda a minimizar a interação do usuário e usa o cower como back-end. É melhor para usuários avançados do Arch Linux devido à sua complexidade.
Pacaur tem as seguintes vantagens: tem a mesma sintaxe de operação do Pacman, também adiciona acesso contínuo ao AUR, saída colorida , tem uma ótima pesquisa e, acima de tudo, minimiza os prompts do usuário.Sua única limitação é que ele funciona bem para usuários avançados do Arch.
Você pode instalar Pacaur clonando o PKGBUILD e construindo com makepkg.
$ sudo pacman -S --needed base-devel git $ git clone https://aur.archlinux.org/pacaur.git $cd pacaur $ makepkg -si
4. Trizen
Trizen é um auxiliar AUR leve, baseado em linha de comando e orientado para a velocidade que permite aos usuários pesquisar e instalar pacotes, ler os comentários do pacote AUR.
Ele também possui uma interação integrada com o Pacman e atua como um editor de arquivos de texto ao mesmo tempo. O Trizen ajuda a aumentar a segurança durante a instalação de pacotes, pois o código é escrito em Perl e não pode ser executado silenciosamente.
Você pode instalar Trizen clonando o PKGBUILD e construindo com makepkg.
$ sudo pacman -S --needed base-devel git $ git clone https://aur.archlinux.org/trizen.git $ cd trizen $ makepkg -si
5. Aura
Aura é um gerenciador de pacotes que se destina a funcionar como um auxiliar do AUR e também executar muitas outras funcionalidades. Ele suporta muitas operações do Pacman e existem subopções com ainda mais opções com um significado específico no Aura.
Tem alguns dos seguintes prós: sintaxe de operação semelhante ao Pacman, os usuários podem executá-lo com privilégios de root e construir como um usuário normal, é escrito em Haskell. Mas os usuários normalmente enfrentam dificuldades na atualização do sistema ao usar o Aura.
Você pode instalar Aura clonando o PKGBUILD e construindo com makepkg.
$ sudo pacman -S --needed base-devel git $ git clone https://aur.archlinux.org/aura.git $ cd aura $ makepkg -si
6. Pikaur
Pikaur é um auxiliar AUR de linha de comando e wrapper Pacman com dependências mínimas, inspirado em yaourt, apacman, e pacaur.
Você pode instalar Pikaur clonando o PKGBUILD e construindo com makepkg.
$ sudo pacman -S --needed base-devel git $ git clone https://aur.archlinux.org/pikaur.git $ cd pikaur $ makepkg -fsri
Considerações Finais
A ideia de AUR é ótima e esta é apenas uma das coisas únicas e importantes sobre o Arch Linux. Depois de examinar todos esses incríveis ajudantes do AUR, você pode escolher aquele que acha que funcionará melhor para você.
Se você estiver usando um auxiliar AUR que acha que funciona bem para você, mas não está nesta lista, informe-nos na seção de comentários abaixo.