Estou instalando o servidor jenkins mas está dando W: GPG error:

2

Olá a todos Estou instalando o servidor Jenkins, mas estou enfrentando problema abaixo.

W: Erro de GPG: link binary / Release: as seguintes assinaturas não puderam ser verificadas porque a chave pública não está disponível : NO_PUBKEY 9B7D32F2D50582E6

Por favor, ajude

Eu executo este comando gpg --import KEYS, mas ele retorna

gpg: não pode abrir 'KEYS': Nenhum arquivo ou diretório gpg: número total processado: 0

Estou usando o proxy para abrir a Internet.

    
por user436592 12.08.2015 / 17:03

2 respostas

2

Eu acho que você está cometendo um erro ao adicionar a chave gpg. adicionar chave usando o comando

wget -q -O - http://pkg.jenkins-ci.org/debian/jenkins-ci.org.key | sudo apt-key add -

e adicione repositório

sudo sh -c 'echo deb http://pkg.jenkins-ci.org/debian binary/ > /etc/apt/sources.list.d/jenkins.list'

lista de fontes de atualização

sudo apt-get update 

instale jenkins

sudo apt-get install jenkins

se você já baixou a chave gpg, então adicione a chave usando o comando

sudo apt-key add  jenkins-ci.org.key  
    
por pl_rock 12.08.2015 / 17:31
1

Isso significa que a chave do site jenkins não foi adicionada corretamente.

  1. Executar

    sudo apt-get update 
    

No final, você teria uma saída como

Ign http://in.archive.ubuntu.com trusty/main Translation-en_IN                 
Ign http://in.archive.ubuntu.com trusty/multiverse Translation-en_IN           
Ign http://in.archive.ubuntu.com trusty/restricted Translation-en_IN           
Ign http://in.archive.ubuntu.com trusty/universe Translation-en_IN             
Fetched 181 B in 25s (7 B/s)                                                   
Reading package lists... Done
W: GPG error: http://pkg.jenkins-ci.org binary/ Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY < ???? >

???? - seria a chave para você.

  1. Agora use esta chave no comando abaixo

    sudo gpg --keyserver  http://pkg.jenkins-ci.org/debian/jenkins-ci.org.key --recv-keys ????
    

você receberia uma resposta como

gpg: requesting key D50582E6 from http server pkg.jenkins-ci.org
gpg: /root/.gnupg/trustdb.gpg: trustdb created
gpg: key D50582E6: public key "Kohsuke Kawaguchi <[email protected]>" imported
gpg: Total number processed: 1
gpg:               imported: 1
  1. Adicione às origens usando o comando.

    sudo sh -c 'echo deb http://pkg.jenkins-ci.org/debian binary/ > /etc/apt/sources.list.d/jenkins.list'
    
  2. Agora você pode instalar usando

    sudo apt-get install jenkins
    
por Vipin Thomas 07.10.2015 / 18:51