Olá pessoal, a dica hoje é para quem está começando a usar Arch Linux ou distros derivadas dele, como o famoso Manjaro ou o novo Apricity OS, e precisa conhecer alguns comandos básicos do Yaourt para gerenciar softwares nele. A dica vem do site Linux Descomplicado.
O Yaourt (Yet AnOther User Repository Tool ou “ainda outra ferramenta de repositório de usuário”) é um gerenciador de pacotes desenvolvido para completar o conhecido pacman. Foi desenvolvido por Julien Mischkowitz e Tuxce; usuários da Comunidade Arch Linux Francês e tem como o diferencial conseguir pesquisar, atualizar e instalar pacotes do AUR (Arch User Repository). Se você é novo no Arch Linux ou em distros derivadas, você pode querer considerar o uso de Yaourt.
Pode também interessar:
1 – Instalar ou atualizar um pacote
yaourt -S pacote
2 – Instale um pacote local ou a partir da web
yaourt -U / caminho_do_pacote
3 – Encontre um pacote
yaourt pacote
4 – Informação sobre um pacote instalado
yaourt -Qi pacote
5 – Obter informações sobre um pacote nos repositórios
yaourt pacote -Si
6 – Remover um pacote
yaourt -R pacote
7 – Remover um pacote e suas dependências que não são necessários a outro pacote instalado
yaourt -Rs pacote
8 – Remover um pacote e suas dependências e todos os pacotes que dependem dele
yaourt -Rsc pacote
9 – Remover um pacote que é exigido por outro, sem retirar suas dependências
yaourt -Rdd pacote
10 – Atualizar os pacotes de banco de dados
yaourt -Syy
11 – Consertar problemas de banco de dados travado:
Depois do passo acima, se acontecer uma mensagem como “Pacman está em uso no momento, por favor espere.” Rode o seguinte comando.
rm /var/lib/pacman/db.lck
Caso tenha precisado dessa correção, agora, pode repetir o passo 10.
Se acontecer esse erro:
error: could not open file /var/lib/pacman/sync/apricity-core.db: Unrecognized archive format
Então faça o seguinte:
Apague a pasta /var/lib/pacman/sync/ e seu conteúdo com o seguinte comando:
rm -R /var/lib/pacman/sync/
E então
pacman -Syu
Obs. Se você teve problemas com essa mensagem de erro, vindo de uma instalação de 2016, siga esse tutorial (em inglês).
12 – Limpar o cache de pacotes
yaourt -Scc
13 -Atualizar o sistema
yaourt -Syu
E para atualização do sistema, incluindo pacotes do AUR instalados
yaourt -Syua
Até a próxima
Cleuber