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

Ubuntu 20.04 安装 Jenkins 失败,多种尝试后问题仍未解决

解决Ubuntu 20.04安装Jenkins的报错问题

针对你遇到的安装失败情况,给出以下具体修复步骤:

1. 修复Jenkins源的GPG密钥问题

多数此类报错源于官方源的密钥未正确导入或过期,执行以下命令:

  • 删除旧密钥:
    sudo apt-key del 9B7D32F2D50582E6
    
  • 导入最新官方密钥:
    curl -fsSL https://pkg.jenkins.io/debian-stable/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-stable binary/" | sudo tee /etc/apt/sources.list.d/jenkins.list > /dev/null
    sudo apt update
    

2. 彻底清理残留后重新安装

即使卸载过Jenkins,仍可能有残留文件导致冲突:

  • 清理所有Jenkins相关文件与依赖:
    sudo apt purge jenkins -y
    sudo apt autoremove -y
    sudo rm -rf /var/lib/jenkins /var/cache/jenkins /var/log/jenkins /etc/default/jenkins
    
  • 重新安装Jenkins:
    sudo apt install jenkins -y
    

3. 验证Java环境配置

你的Java 11版本符合Jenkins官方要求(Jenkins 2.361.1+推荐Java 11),可进一步确认配置:

  • 检查默认Java版本:
    java -version
    update-alternatives --list java
    
  • 确保Jenkins指向正确Java路径:
    编辑Jenkins配置文件:
    sudo nano /etc/default/jenkins
    
    找到JAVA_HOME行,设置为你的Java安装路径(示例:JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64),保存后重启服务:
    sudo systemctl restart jenkins
    

如果以上步骤仍未解决问题,把终端报错的具体文字内容贴出来,便于进一步排查。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.16 18:19:51