459 Views
Tempo de leitura: 1 MinutoAo atualizar o Google Chrome via YUM/DNF pode ser que o(a) amigo(a) leitor(a) se departe com o seguinte erro:
Total 2.4 MB/s | 127 MB 00:52
warning: /var/cache/dnf/x86_64/22/google-chrome/packages/google-chrome-stable-44.0.2403.130-1.x86_64.rpm: Header V4 DSA/SHA1 Signature, key ID 7fac5991: NOKEY
Error: Public key for google-chrome-stable-44.0.2403.130-1.x86_64.rpm is not installed
Isso aborta a instalação da nova versão do pacote.
Pode-se ignorar esse erro de chave com o parâmetro –nogpgcheck, de forma que a Key não será checada, logo o erro acima será ignorado.
Considerando que estamos usando o comando “YUM”, a sintaxe completa ficaria assim:
yum upgrade google-chrome-stable --nogpgcheck
Agora, para resolver de vez esse problema, na raiz, basta adicionar a linha abaixo dentro do arquivo de repo “/etc/yum.repos.d/google-chrome.repo”:
gpgkey=https://dl-ssl.google.com/linux/linux_signing_key.pub
O arquivo completo fica assim:
[google-chrome]
name=google-chrome
baseurl=https://dl.google.com/linux/chrome/rpm/stable/x86_64
gpgkey=https://dl-ssl.google.com/linux/linux_signing_key.pub
enabled=1
gpgcheck=1
Com isso, erros de chave deixarão de ocorrer.
Por motivos de segurança não é recomendável desativar essa checagem.