Usuários e derivados do Arch Linux Você saberá que o uso de Yaourt não é mais recomendado, porque este assistente AUR não recebe mais suporte e foi descontinuado, por isso é recomendável usar algum outro assistente.
É por isso que o dia de hoje vamos compartilhar com você um excelente ajudante AUR com você, que podemos considerar um excelente substituto do Yaourt e até do pacaur que também foi descontinuado.
O assistente sobre o qual falaremos é Yay (Mais um Yaourt), este é um novo ajudante para AUR confiável que é escrito na linguagem de programação GO.
sobre yay
Sim nós fornece uma interface para Pacman e é um assistente que quase não requer dependências. É baseado no design de yaourt, apacman e pacaur.
Outra característica que podemos destacar deste assistente é que tem função de preenchimento automático, então apenas digite algumas letras iniciais e este assistente o ajudará a completar o nome.
Entre Suas principais características podem ser destacadas:
- Yay baixe o PKGBUILD do ABS ou AUR.
- Oferece suporte ao estreitamento de pesquisa e não obtém a origem do PKGBUILD.
- O binário não tem dependências adicionais do que o pacman.
- Fornece um solucionador de dependências avançado e remove as dependências de criação no final do processo de construção.
- Ele suporta saída colorida quando você habilita a opção Color no arquivo /etc/pacman.conf.
Como instalar o Yay no Arch Linux e derivados?
Si você deseja instalar este assistente para AUR em seu sistema, você pode seguir as seguintes indicações que compartilhamos abaixo.
Este processo também é válido para qualquer distribuição derivada do Arch Linux.
Caso você tenha o Yaourt ou algum outro assistente, você pode instalá-lo com a ajuda dele, No exemplo de Yaourt, basta digitar:
yaourt -S yay
Caso contrário, podemos construir o pacote, primeiro devemos abrir um terminal e nele digitaremos o seguinte comando:
sudo pacman -S git
git clone https://aur.archlinux.org/yay.git
cd yay
makepkg -si
E pronto, o assistente está instalado, agora você só precisa começar a usá-lo.
Yay Basic Usage
Este mago gosta de outros, eles usam uma sintaxe bastante semelhante ao Pacman, então seu uso não é realmente difícil.
Os comandos básicos de uso são, por exemplo, Para instalar um pacote ou aplicativo no AUR:
yay -S <package-name>
En caso você queira procurar um aplicativo nos repositórios oficiais e no AUR ao mesmo tempo, adicionamos o sinalizador "s"
yay -Ss <package-name>
Por exemplo, outro caso, Se você só precisa saber as informações de um determinado pacote:
yay -Si <package-name>
Se queremos instale um pacote local, basta digitar:
yay -U ruta-del-paquete
Também é possível colocar apenas o nome do pacote e ele pesquisará todos aqueles relacionados aos critérios e isso nos mostrará em uma lista os encontrados e nos pedirá para selecionar aquele de nosso interesse.
yay <package-name>
Caso queira saber quais atualizações temos disponíveis, basta digitar:
yay -Pu
Caso você só precise sincronizar pacotes do banco de dados:
yay -Sy
Se querem realizar uma atualização do sistema, devemos digitar:
yay -Syu
Atualize o sistema, incluindo pacotes AUR instalados, nós apenas digitamos:
yay -Syua
Pára instalar qualquer pacote sem commits (sem intervenção do usuário, é claro), use a opção "-noconfirm".
yay -S --noconfirm <package-name>
Para eliminar dependências indesejadas, basta digitar o seguinte:
yay -Yc
Se quisermos limpar o cache dos aplicativos, basta digitar:
yay -Scc
Caso você queira excluir "apenas" um pacote ou aplicativo:
yay -R <package-name>
Para remover um pacote ou aplicativo junto com suas dependências:
yay -Rs <package-name>
Para remover um pacote, suas dependências e configurações, devemos digitar:
yay -Rnsc
Se você quiser saber um pouco mais sobre o uso do yay, pode consultar seu manual digitando:
man yay
este blog é excelente. Eu gostaria de segui-lo da rede de mastodontes. Se eles fizessem um feed e o ligassem a um mastodonte com um bot, isso seria muito legal. Parabéns pelo trabalho que você faz
Esses tipos de temas são o que você mantém quando precisa reimplantar sua tão desejada distribuição!
Muito obrigado por inúmeras vezes, :).