Falha na recuperação da chave GPG: [Errno 14] curl # 37 - Não foi possível abrir file … 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.
Ao longo dos anos, o CentOS evoluiu muito, e a transição do CentOS 6.x para 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 no acesso do usuário aos arquivos do sistema e limitações na instalação de pacotes.não assinado”Ou sem chave GPG. Se você encontrou 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.

By default, os arquivos de instalação e atualização de software estão localizados em “/etc/yum.repos.d”. Edite com "nano" ou "vi" o arquivo ".repo" do qual o arquivo .rpm é extraído / baixado sem uma chave pública e desative "gpgcheck" Defina o valor como "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

Salve as alterações do arquivo .repo editado e execute a atualização / instalação novamente. Tudo deve correr bem.

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

Sobre o autor

discrição

Apaixonado por tudo que é gadget e TI, escrevo com prazer em discriçãosettings.com desde 2006 e gosto de descobrir com vocês coisas novas sobre computadores e sistemas operacionais macOS, Linux, Windows, iOS e Android.

1 Comentários

Deixe um comentário