Debian 系统上 Jenkins 升级指南
一 升级前准备
sudo cp -a /var/lib/jenkins /var/lib/jenkins.backup-$(date +%F)。java -version。如不满足,先升级 JDK。二 标准升级步骤 APT 方式(推荐)
sudo apt update && apt policy jenkinssudo apt install jenkins(已安装会自动升级到仓库最新版本)sudo systemctl restart jenkinssudo systemctl status jenkins 与 journalctl -u jenkins -b 查看是否启动成功与有无报错sudo systemctl enable jenkins三 使用官方 APT 源的正确方式
sudo wget -O /usr/share/keyrings/jenkins-keyring.asc https://pkg.jenkins.io/debian/jenkins.io-2023.keyecho "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 > /devrefsudo apt update && sudo apt install jenkinsapt-key add 或将源写入 /etc/apt/sources.list;在较新 Debian 版本中,优先使用 /usr/share/keyrings 与 signed-by 方式。四 故障处理与回滚
journalctl -u jenkins -b;常见原因包括 Java 版本不兼容、端口冲突(默认 8080)、磁盘空间不足、权限问题等。sudo apt install jenkins=<旧版本号>(先用 apt policy jenkins 查看可用版本),或重装旧包;随后 sudo systemctl restart jenkins。五 可选方案与注意事项