1
resposta

Erro: W: GPG error: https://pkg.jenkins.io/debian-stable binary/ Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 5BA31D57EF5975CA

Rodei o sudo ./jenkins.sh, e deu o seguinte erro:

vagrant@ubuntu-bionic:/vagrant/scripts$ sudo ./jenkins.sh OK Hit:2 https://download.docker.com/linux/ubuntu bionic InRelease Ign:1 https://pkg.jenkins.io/debian-stable binary/ InRelease Get:3 https://pkg.jenkins.io/debian-stable binary/ Release [2044 B] Get:4 https://pkg.jenkins.io/debian-stable binary/ Release.gpg [833 B] Ign:4 https://pkg.jenkins.io/debian-stable binary/ Release.gpg Hit:5 http://archive.ubuntu.com/ubuntu bionic InRelease Hit:6 http://security.ubuntu.com/ubuntu bionic-security InRelease Hit:7 http://archive.ubuntu.com/ubuntu bionic-updates InRelease Hit:8 http://archive.ubuntu.com/ubuntu bionic-backports InRelease Reading package lists... Done W: GPG error: https://pkg.jenkins.io/debian-stable binary/ Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 5BA31D57EF5975CA E: The repository 'http://pkg.jenkins.io/debian-stable binary/ Release' is not signed. N: Updating from such a repository can't be done securely, and is therefore disabled by default. N: See apt-secure(8) manpage for repository creation and user configuration details. Reading package lists... Done Building dependency tree Reading state information... Done Package jenkins is not available, but is referred to by another package. This may mean that the package is missing, has been obsoleted, or is only available from another source

E: Package 'jenkins' has no installation candidate

1 resposta

Olá, Gabriel.

Tudo bem?

Parece que você está enfrentando um problema relacionado à falta da chave pública necessária para verificar a autenticidade do repositório Jenkins. Isso pode ser resolvido adicionando a chave GPG manualmente. Veja como fazer:

1. Primeiro, adicione a chave pública do Jenkins ao seu sistema. Você pode fazer isso executando o seguinte comando:

wget -q -O - https://pkg.jenkins.io/debian/jenkins.io.key | sudo apt-key add -

2. Em seguida, atualize a lista de pacotes:

sudo apt-get update

3. Agora, tente instalar o Jenkins novamente:

sudo apt-get install jenkins

Esses passos devem resolver o problema da chave pública e permitir a instalação do Jenkins.

Tem esse tópico sobre esse mesmo erro Erro ao tentar instalar o Jenkins - SOLUCIONADO, e está como solucionado, inclusive umas das soluções é essa que compartilhei com você, veja se ele te ajuda de alguma forma.

Espero ter ajudado. Qualquer dúvida manda aqui. Bons estudos.