Yaourt está morto! Use essas alternativas para AUR no Arch Linux

29 de outubro de 2020

Yaourt foi o ajudante AUR mais popular, mas não está mais sendo desenvolvido. Neste artigo, listamos algumas das melhores alternativas para distribuições Linux baseadas em Yaourt for Arch.

Arch User Repository popularmente conhecido como AUR é o repositório de software dirigido pela comunidade para usuários do Arch. Os usuários do Debian/Ubuntu podem pensar no AUR como o equivalente do PPA.

Ele contém os pacotes que não são endossados diretamente pelo Arch Linux. Se alguém desenvolve um software ou pacote para Arch Linux, ele pode ser fornecido por meio dos repositórios da comunidade. Isso permite que o usuário final acesse mais software do que o que obtém por padrão.

Então, como você usa o AUR? Bem, você precisa de uma ferramenta diferente para instalar o software do AUR. O gerenciador de pacotes do Arch pacman não oferece suporte direto. Portanto, você precisa dessas 'ferramentas especiais' chamadas auxiliares AUR para automatizar o uso de pacotes AUR

Yaourt (Yet AnOther User Repository Tool) era um wrapper para o pacman que tornava possível instalar pacotes AUR no Arch Linux. Ele usa a mesma sintaxe do pacman. Yaourt também tinha um ótimo suporte para Arch User Repository para pesquisa, instalação, resolução de conflitos e manutenção de dependências.

No entanto, Yaourt não é mais uma solução.

// <! [CDATA [janela.__ Mirage2 = {petok: cb2d439faab905e7ded41fe86ec93ecaec296341-1612036135-1800}; //]]>! [yaourt dead]() yaourt dead

Neste artigo, você verá as melhores alternativas de Yaourt que você pode usar para instalar software do AUR.

Melhores auxiliares AUR usar AUR

Estou deliberando omitir alguns outros ajudantes AUR populares, como trizen ou packer, porque eles também foram sinalizados como "descontinuados ou problemáticos".

1. yay

yay é o próximo melhor helper AUR escrito em Go com o objetivo de fornecer uma interface do pacman com entrada mínima do usuário, pesquisa semelhante ao yaourt e quase sem dependências.

Recursos do yay

  • yay fornece o preenchimento da tabela AUR e baixa o PKGBUILD do ABS ou AUR.
  • Suporta estreitamento de pesquisa e nenhuma fonte de PKGBUILD.
  • O binário não tem dependências adicionais que o pacman.
  • Fornece solucionador de dependências avançado e remove fazer dependências no final do processo de construção.
  • Suporta saída colorida quando você habilita a opção Color no arquivo /etc/pacman.conf.
  • Pode ser feito para suportar apenas pacotes AUR ou apenas pacotes repo.

Instalando yay

Você pode instalar o yay clonando o repositório git e compilando-o. Use o comando abaixo para instalar yay no Arch Linux:

Comandos para usar no terminal

git clone https://aur.archlinux.org/yay.git cd yay makepkg -si

Usando yay

Pesquisando um aplicativo através do Yay no AUR:

Comandos para usar no terminal

yay -Ss

Instalação de um aplicativo:

Comandos para usar no terminal

yay -S

2. Pacote

Pakku é outro wrapper do pacman que ainda está em seu estágio inicial. No entanto, só porque é novo, não significa que não tenha nenhum dos recursos suportados por outro auxiliar AUR. Ele faz seu trabalho muito bem e, junto com a pesquisa e instalação de aplicativos do AUR, remove dependências após a construção.

Características do pacote

  • Pesquisa e instalação de pacotes do Arch User Repository.
  • Visualização de arquivos e mudanças entre compilações.
  • Compilar pacotes de repositórios oficiais e remover as dependências de make após uma compilação.
  • Recuperação de PKGBUILD e integração com Pacman.
  • Interface de usuário do tipo Pacman e opções de pacman.
  • Suporta configuração do Pacman e nenhum sourcing PKGBUILD.

Pacote Ins Ting g

Comandos para usar no terminal

git clone https://aur.archlinux.org/pakku.git cd pakku makepkg -si

Pacote Ushin g

Você pode pesquisar um aplicativo do AUR usando o comando abaixo:

Comandos para usar no terminal

pakku -Ss spotify

E então o pacote pode ser instalado de forma semelhante ao pacman:

Comandos para usar no terminal

pakku -S spotify

3. aurutils

aurutils é basicamente uma coleção de scripts que automatiza o uso do Arch User Repository. Ele pode pesquisar AUR, verificar atualizações para diferentes aplicativos instalados e resolver problemas de dependências.

Recursos do aurutils

  • aurutils usa um repositório local que oferece o benefício do suporte a arquivos pacman, e todos os pacotes funcionam com –asdeps.
  • Pode haver vários repositórios para tarefas diferentes.
  • Atualize o repositório local de uma vez com aursync -u
  • pkgbase, formato longo e suporte bruto para aursearch
  • Capacidade de ignorar o pacote

Instalando aurutils

Comandos para usar no terminal

git clone https://aur.archlinux.org/aurutils.git cd aurutils makepkg -si

Usando aurutils

Pesquisando um aplicativo via aurutils:

Comandos para usar no terminal

aurutils -Ss

Instalando um pacote do AUR:

Comandos para usar no terminal

aurutils -S

Todos esses pacotes podem ser instalados diretamente se você já estiver usando o Yaourt ou qualquer outro auxiliar AUR.

4. Pamas

Pamac é um frontend gtk para libalpm. O Pamac também pode ser usado para gerenciar pacotes do AUR. É o gerenciador de pacotes GUI mais amplamente usado para Arch Linux e distribuições Linux baseadas em Arch.

  • Gerenciamento de pacote CLI com pamac-cli
  • Uma GUI GTK-3
  • Biblioteca para acessar informações sobre pacotes e executar transações
  • Suporte Flatpak e Snap
  • Indicador de bandeja que o notifica sobre atualizações

Instalando o pama c

Comandos para usar no terminal

git clone https://aur.archlinux.org/pamac-aur.git cd pamac-aur makepkg -si

Usando Pamas

O Pamac pode ser usado por meio do terminal ou da GUI. O uso da GUI do pamac é muito intuitivo.

Com o terminal, para pesquisar um pacote, use o seguinte comando com substituído pelo nome do pacote que você está procurando

Comandos para usar no terminal

pamac search

Para instalar um pacote ,

Comandos para usar no terminal

pamac install

Para desinstalar um pacote,

Comandos para usar no terminal

pamac remove

Para obter um guia detalhado do pamac, você pode consultar sua página Manjaro Wiki.

aurman [descontinuado] aurman é um dos melhores ajudantes do AUR e serve muito bem como uma alternativa ao Yaourt. Possui sintaxe quase semelhante ao pacman com suporte para todas as operações do pacman. Você pode pesquisar o AUR, resolver dependências, verificar o conteúdo PKGBUILD antes de construir um pacote, etc.

Recursos do aurman

  • aurman suporta todas as operações pacman e incorpora resolução confiável de dependências, detecção de conflitos e suporte a pacotes divididos.
  • O loop de sudo encadeado é executado em segundo plano, evitando que você digite sua senha todas as vezes.
  • Fornece suporte a pacotes de desenvolvimento e distingue entre pacotes instalados explicitamente e inlicitamente.
  • Suporte para pesquisa de pacotes e repositórios AUR.
  • Você pode ver e editar os PKGBUILDs antes de iniciar a construção do pacote AUR.
  • Também pode ser usado como um solucionador de dependências autônomo.

Instalando aurman

Comandos para usar no terminal

git clone https://aur.archlinux.org/aurman.git cd aurman makepkg -si

Usando Orman

A pesquisa de um aplicativo por meio de aurman no Arch User Repository é feita da seguinte maneira:

Comandos para usar no terminal

aurman -Ss

Instalação de um aplicativo usando aurman:

Comandos para usar no terminal

aurman -S <package-name>

O que você acha dos ajudantes AUR?

O Arch Linux tem um mais auxiliar AUR que pode automatizar certas tarefas para o repositório de usuários do Arch. Muitos usuários ainda estão usando Yaourt para seu trabalho AUR e

A escolha difere para cada usuário e gostaríamos de saber qual você usa para o seu Arch Linux. Deixe-nos saber nos comentários.

Confira também a versão original desse post em inglês
Esse post foi originalmente escrito por Ambarish Kumar e publicado no site itsfoss.com. Tradução sujeita a revisão.

Yaourt is Dead! Use These Alternatives for AUR in Arch Linux

Propaganda
Blog Comments powered by Disqus.
Propaganda