在 Debian 系统中升级 Jenkins 通常有两种常见方式:通过 APT 包管理器升级(推荐)和手动替换 WAR 包升级。下面分别说明。
如果你最初是通过 Debian 官方源或 Jenkins 官方 APT 源安装的 Jenkins,直接用 APT 升级即可。
sudo apt update
sudo apt upgrade jenkins
或单独升级:
sudo apt install --only-upgrade jenkins
sudo systemctl restart jenkins
jenkins --version
或访问 Jenkins Web 页面 → Manage Jenkins → System Information 查看版本。
Debian 默认源中的 Jenkins 可能较旧,建议使用 Jenkins 官方源。
sudo wget -O /usr/share/keyrings/jenkins-keyring.asc \
https://pkg.jenkins.io/debian-stable/jenkins.io-2023.key
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
sudo apt update
sudo apt upgrade jenkins
sudo systemctl restart jenkins
如果你是用 WAR 包方式运行的 Jenkins:
sudo systemctl stop jenkins
sudo cp /usr/share/jenkins/jenkins.war /usr/share/jenkins/jenkins.war.bak
sudo wget https://updates.jenkins.io/download/war/latest/jenkins.war \
-O /usr/share/jenkins/jenkins.war
sudo systemctl start jenkins
✅ 备份 Jenkins 数据
sudo tar czvf jenkins-backup.tar.gz /var/lib/jenkins
✅ 查看插件兼容性
✅ 阅读升级说明
如果你愿意,可以告诉我:
我可以给你更精确的升级步骤。