You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu 20.04 EC2实例安装Jenkins执行apt update报错无法安装

报错原因

本次报错由两个核心问题触发:

  • Jenkins官方2023年已迭代更新GPG签名密钥,旧版本密钥已过期失效
  • 旧版软件源的SSL证书链过期,APT无法完成安全校验,因此拒绝从该源拉取内容
解决步骤
  • 第一步:清理本地旧的无效Jenkins配置
sudo rm -f /etc/apt/sources.list.d/jenkins.list
sudo apt-key del 9B7D32F2D50582E6
  • 第二步:升级系统根证书和依赖工具,避免后续证书校验异常
sudo apt update
sudo apt install -y ca-certificates curl gnupg
  • 第三步:升级Java版本(可选但必要:当前最新稳定版Jenkins要求JDK 11及以上版本,原有openjdk-8无法兼容)
sudo apt install -y openjdk-11-jdk
  • 第四步:导入Jenkins新版官方GPG签名密钥
curl -fsSL https://pkg.jenkins.io/debian-stable/jenkins.io-2023.key | sudo gpg --dearmor -o /usr/share/keyrings/jenkins-keyring.gpg
  • 第五步:添加新版签名验证的Jenkins软件源
echo "deb [signed-by=/usr/share/keyrings/jenkins-keyring.gpg] https://pkg.jenkins.io/debian-stable binary/" | sudo tee /etc/apt/sources.list.d/jenkins.list > /dev/null
  • 第六步:重新更新软件源并安装Jenkins
sudo apt update
sudo apt install -y jenkins
  • 第七步:验证安装状态
    安装完成后执行如下命令,确认Jenkins服务处于active运行状态即可:
sudo systemctl status jenkins

提示:EC2实例需要在对应安全组中放行8080端口的入站规则,才能正常访问Jenkins的Web初始化界面。

内容的提问来源于stack exchange,提问作者DineshS

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.01 15:24:03