美文网首页
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