温馨提示×

如何在ubuntu更新jenkins

小樊
41
2026-10-24 21:08:17
栏目: 智能运维

在 Ubuntu 上更新 Jenkins 通常取决于你最初是如何安装的(APT 仓库安装 还是 WAR 包安装)。下面分别说明。


一、通过 APT(官方仓库)安装的 Jenkins(最常见)

1. 更新系统包索引

sudo apt update

2. 升级 Jenkins

sudo apt upgrade jenkins

如果只想升级 Jenkins 而不升级其他包:

sudo apt install --only-upgrade jenkins

3. 重启 Jenkins 服务

sudo systemctl restart jenkins

4. 确认版本

jenkins --version

或在浏览器访问:

http://<服务器IP>:8080/about

二、通过 WAR 包安装的 Jenkins

1. 停止 Jenkins

sudo systemctl stop jenkins

(或你使用的启动方式)

2. 下载最新 WAR 包

cd /usr/share/jenkins
sudo mv jenkins.war jenkins.war.bak
sudo wget https://updates.jenkins.io/download/war/latest/jenkins.war

3. 启动 Jenkins

sudo systemctl start jenkins

三、更新前的重要建议 ✅

  1. 备份 Jenkins 数据

    sudo tar czvf jenkins-backup.tar.gz /var/lib/jenkins
    
  2. 查看插件兼容性

    • 登录 Jenkins
    • Manage Jenkins → Manage Plugins → Available
    • 更新插件以避免版本不兼容
  3. LTS 版本推荐

    • 生产环境建议使用 LTS(Long-Term Support)版本

四、常见问题

1. 更新后无法启动?

查看日志:

sudo journalctl -u jenkins -n 100

2. Java 版本不兼容?

Jenkins 新版本通常需要 Java 11 或 Java 17:

java -version

如果你愿意,可以告诉我:

  • Jenkins 安装方式
  • 当前版本
  • Ubuntu 版本

我可以给你更精确的操作步骤。

0 踩