Corrigir assinatura desconhecida dos repositórios
Recentemente a equipe do Manjaro atualizou o pacote manjaro-system para corrigir uma vulnerabilidade, e isso envolveu em remover todas as assinaturas presentes no sistema (incluindo a do nosso repositório). Como podem ver abaixo, nós informamos como proceder em nosso Twitter, que redistribuiu a informação para todas as demais redes sociais que possuímos.
Como podem ver, é um comando bem simples, além de seguir os padrões do próprio Manjaro. Mas, devido à remoção da nossa chave por causa da correção do Manjaro, nós recebemos tantos emails, que chegou uma hora que tivemos que parar de responder (ou não faríamos mais nada além disso). Para evitar esse tipo de problema futuramente, nós criamos um hook no pacote que fornece a nossa assinatura.
Esse hook irá adicionar novamente a nossa chave sempre que o pacote manjaro-system
for atualizado. Por causa disso, em toda atualização desse pacote, o usuário que utilizar o nosso repositório verá a mensagem “Manjariando GPG keyring” no processo de atualização. Provavelmente algum usuário irá reclamar disso, mas não conseguimos agradar a gregos e troianos. Por possuir apenas uma pessoa compilando os pacotes, esse hook não aumentará em nada no tempo da atualização, mas vai evitar que recebamos alguns e-mails um tanto malcriados (tem gente que acredita que pode exigir algo pelo nosso trabalho voluntário).
Recado dado e alguns seguidores/leitores perdidos, vamos ao tutorial. #
Se você for instalar algum pacote ou atualizar o sistema e encontrar a mensagem de chave de confiança desconhecida, você deve utilizar um dos comandos abaixo conforme a necessidade.
sudo pacman -Syy
sudo pacman-key --refresh-keys
sudo pacman-key --populate archlinux manjaro
sudo pacman -Sc
sudo pacman -Syy
sudo pacman-key --refresh-keys
sudo pacman-key --populate archlinux manjaro archlinuxarm manjaro-arm
sudo pacman -Sc
Esse comando é o mesmo se você adicionou o nosso repositório no Manjaro (desktop) ou no Manjaro ARM. Você pode utilizar esse comando após um dos “anteriores”, ou utilizar somente esse no caso do problema for apenas com os pacotes que disponibilizamos.
sudo pacman-key --populate manjariando
Erro no GPGME: Não existem dados #
Para corrigir o problema com a mensagem erro: Erro no GPGME: Não existem dados, você deve utilizar os comandos abaixo.
Tenha em mente que o usuário sempre tem que pesquisar antes de fazer algo. Isso vai poupar muito mais tempo que correr atrás de uma correção que você não faz a mínima ideia do que se trata. E se o problema de chaves for com os pacotes da AUR, verifique esse artigo.
Créditos #
Caso algum programa que você goste ainda não tenha uma versão para Manjaro, por favor, escreva nos comentários o nome do programa que iremos procurar por algum equivalente ou, se possível a portabilidade para Manjaro, entraremos em contato com desenvolvedores.
Por favor, não deixe de compartilhar nas redes sociais as publicações deste blog, pois nosso incentivo para produzir um conteúdo bacana é saber que estamos ajudando pessoas a conhecer cada vez mais as funcionalidades dessa maravilhosa distro Linux.
Veja também
- Reinstalar todos os pacotes
- Editar pacote da AUR com o Pamac
- Comandos do Pamac
- Corrigir chave pública desconhecida da AUR
- Downgrade- voltando para a versão anterior.
Acompanhe o blog