美文网首页
2023-03-31-Jenkins-LTS 在 Ubuntu

2023-03-31-Jenkins-LTS 在 Ubuntu

作者: 4f528075fae8 | 来源:发表于2023-03-30 17:25 被阅读0次

Jenkins 2.397 版本在 2023年3月28日 发布,它原来使用的 Linux 安装包仓库的 GPG 签名已经过期了。


GPG 签名过期

这会导致在执行 sudo apt update 时候会出现错误(GPG error: https://pkg.jenkins.io/debian-stable binary/ Release: The following signatures were invalid: EXPKEYSIG FCEF32E745F2C3D5 Jenkins Project jenkinsci-board@googlegroups.com):

apt 更新错误信息

按照 Jenkins Twitter 发文,去官方的一个博客文章,跟着步骤更新 GPG 公钥即可:

Twitter post

原文地址为:https://www.jenkins.io/blog/2023/03/27/repository-signing-keys-changing/

Jenkins 博客

要执行的命令(适用于 Debian/Ubuntu):

$ curl -fsSL https://pkg.jenkins.io/debian/jenkins.io-2023.key | sudo tee \
  /usr/share/keyrings/jenkins-keyring.asc > /dev/null
$ echo deb [signed-by=/usr/share/keyrings/jenkins-keyring.asc] \
  https://pkg.jenkins.io/debian binary/ | sudo tee \
  /etc/apt/sources.list.d/jenkins.list > /dev/null

另外,也可以删掉过期的 GPG key:

apt-key del FCEF32E745F2C3D5

然后就可以正常地通过 apt 更新 Jenkins LTS

sudo apt update
sudo apt upgrade

完。

相关文章

网友评论

      本文标题:2023-03-31-Jenkins-LTS 在 Ubuntu

      本文链接:https://www.haomeiwen.com/subject/ukrcddtx.html