Debian 上升级 Jenkins 的完整步骤
一 升级前准备
sudo cp -r /var/lib/jenkins /var/lib/jenkins_backup_$(date +%F)。升级前先停止服务:sudo systemctl stop jenkins。java -version。二 使用 APT 升级(推荐)
wget -q -O - https://pkg.jenkins.io/debian-stable/jenkins.io.key | sudo apt-key add -echo "deb https://pkg.jenkins.io/debian-stable binary/" | sudo tee /etc/apt/sources.list.d/jenkins.list > /devrefsudo apt updatesudo apt install jenkins(或 sudo apt upgrade jenkins);首次安装则 sudo apt install jenkins。sudo systemctl start jenkins;sudo systemctl enable jenkins。sudo systemctl status jenkins 应显示 active (running);访问 http://<服务器IP>:8080 确认可正常登录与构建。三 使用 WAR 包升级(适用于 WAR 部署)
wget https://mirrors.tuna.tsinghua.edu.cn/jenkins/war/2.463/jenkins.war -O /opt/jenkins.war。sudo cp /usr/share/jenkins/jenkins.war /usr/share/jenkins/jenkins.war_baksudo cp /opt/jenkins.war /usr/share/jenkins/jenkins.warsudo systemctl start jenkins,随后访问 http://<服务器IP>:8080 验证。四 升级后验证与常见问题处理
sudo systemctl status jenkins 正常;如有异常,查看 /var/log/jenkins/jenkins.log 定位问题。java -jar jenkins-cli.jar safe-restart。sudo apt --fix-broken install 修复;跨大版本升级失败时,基于备份回滚或彻底重装(保留 /var/lib/jenkins 数据目录)。