Falha na recuperação da chave GPG: [Errno 14] curl # 37 - Não foi possível abrir o arquivo ... RPM-GPG-KEY [CentOS 7]

O CentOS é um sistema operacional muito sólido e, em nossa opinião, é muito melhor do lado da segurança do que o Ubuntu, especialmente quando executamos um servidor web.
O CentOS evoluiu muito e a transição do CentOS 6.x para o 7.x trouxe muitas mudanças para o lado da segurança.

muitos vulnerabilidades em versões antigas de CentOS devido a instalações de software em arquivos (Repositórios YUM) menos seguro. Por exemplo, uma instalação simples de LEMP (Linux, NGINX, MySQL PHP) pode causar problemas no tempo se esses pacotes não tiverem sido instalados de fontes seguras.
Com o lançamento do CentOS 7, foram estabelecidas limitações para o acesso do usuário aos arquivos do sistema e limitações para a instalação "não assinado"Ou sem a chave GPG. Se você acessou este artigo, provavelmente encontrou o erro:
GPG key retrieval failed: [Errno 14] curl#37 - Couldn't open file ...  RPM-GPG-KEY

Isso ocorre quando queremos instalar (ym install) ou atualizar (yum -y update) para pacotes sem conteúdo GNU Privacy Guard (GPG).
Desenvolvedores e desenvolvedores de software são instruídos para que cada software incluído nos pacotes de instalação (RPM) seja acompanhado por uma assinatura. É uma maneira mais simples de fornecer uma garantia aos usuários de que esses RPMs são seguros. A chave pública que acompanha os pacotes de instalação é coberta Guia de Gerenciamento de Canais da Red Hat Network e deve ser gravado para cada software no arquivo.

Se você encontrar um erro desse tipo, é melhor procurar um arquivo de chave pública para instalar o software desejado. Se você ainda quiser continuar com a instalação, a maneira mais simples é desabilitar a verificação da chave pública no arquivo de instalação.

Por padrão, os arquivos de instalação e as atualizações de software estão localizados em "/etc/yum.repos.d". Edite o arquivo ".repo" com "nano" ou "vi" do qual o arquivo .rpm é extraído / baixado sem a chave pública e desabilite o "gpgcheck". Defina o valor "0".


[epel] name=Extra Packages for Enterprise Linux 7 - $basearch
#baseurl=http://download.fedoraproject.org/pub/epel/7/$basearch
metalink=https://mirrors.fedoraproject.org/metalink?repo=epel-7&arch=$basearch
failovermethod=priority
enabled=1
exclude=nginx*
gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7

Savalti modificarile din fisierul .repo editat si rulati din nou update-ul / instalarea. Totul ar trebui sa decurga fara probleme.

Falha na recuperação da chave GPG: [Errno 14] curl # 37 - Não foi possível abrir o arquivo ... RPM-GPG-KEY [CentOS 7]

Sobre o autor

discrição

Apaixonado por tudo o que significa gadget e TI, tenho o prazer de escrever no stealthsettings.com da 2006 e adoro descobrir coisas novas sobre computadores e macOS, sistemas operacionais Linux, Windows, iOS e Android.

Deixe um comentário