Update: Yaourt foi descontinuado em favor de yay – Yet Another Yogurt – An AUR Helper escrito na linguagem GO.
Yaourt (Yet Another User Repository Tool) é uma ferramenta de linha de comando avançada para instalar pacotes no Arch Linux. É um poderoso wrapper para o Pacman, o utilitário padrão de gerenciamento de pacotes para o Arch Linux com recursos estendidos e notável suporte ao AUR (Arch Linux User Repository).
É usado para pesquisar, instalar e atualizar pacotes do AUR interativamente, suporta a verificação de conflitos e resolução de dependências. Ele pode exibir saída colorida, mostrar informações sobre pacotes disponíveis, permite que você consulte pacotes com base em diferentes opções, suporta a construção de pacotes diretamente do fonte AUR ou ABS (Arch Build System).
Yaourt também é usado para gerenciar arquivos de backup (normalmente .pac*
arquivos), consultar diretamente de um arquivo de backup; ele pode salvar e restaurar bancos de dados alpm, testar bancos de dados locais e também pesquisar pacotes órfãos. Além disso, ele suporta a divisão de pacotes, e pode classificar pacotes por data de instalação e muito mais.
Felizmente, Yaourt não existe no repositório oficial de pacotes do Arch Linux Installation. Você precisa instalar manualmente Yaourt no Arch Linux usando duas maneiras diferentes.
Método 1: Instale Yaourt no Arch Linux usando AUR
Este método é um pouco mais longo, se você quiser uma maneira rápida de instalar Yaourt, então verifique o segundo método. Aqui, você precisa começar instalando todos os pacotes necessários como mostrado.
$ sudo pacman -S --needed base-devel git wget yajl$ cd /tmp$ git clone https://aur.archlinux.org/package-query.git$ cd package-query/$ makepkg -si && cd /tmp/$ git clone https://aur.archlinux.org/yaourt.git$ cd yaourt/$ makepkg -si
Método 2: Instalar Yaourt no Arch Linux Usando Repositório Personalizado
Begin adicionando o repositório personalizado à lista de repositórios do gerenciador de pacotes pacman.
$ sudo /etc/pacman.conf
Copiar e colar a seguinte configuração de repositório personalizado no arquivo.
SigLevel = NeverServer = http://repo.archlinux.fr/$arch
Guardar as alterações e sair do arquivo. Então emita o seguinte comando para instalar yaourt.
$ sudo pacman -Sy yaourt
Como usar o Yaourt Package Manger no Arch Linux
1. Para instalar ou atualizar um pacote, por exemplo, use a opção -S
como mostrado.
$ sudo yaourt -S glances
2. Para remover o pacote, use a opção -R
como mostrado.
$ sudo yaourt -R glances
3. Você pode atualizar os pacotes instalados com a opção -U
como mostrado.
$ sudo yaourt -U target_here
4. Para consultar a base de dados local de pacotes, use a opção -Q
flag.
$ sudo yaourt -Q | less
5. O próximo comando é usado para reunir e mostrar informações sobre pacotes instalados, bem como repositórios configurados em um sistema Arch Linux.
$ yaourt --stats
6. Você pode sincronizar a base de dados de pacotes pacman com o seguinte comando.
$ sudo yaourt -Sy
Para mais informações, consulte a página yaourt man.
$ man yaourt