Debian系统升级Jenkins的步骤
/var/lib/jenkins目录下的配置、jobs、日志等)以及/usr/share/jenkins/jenkins.war文件(旧版本WAR包),防止升级过程中出现数据丢失或版本回退问题。java -version命令检查当前Java版本,若不符合要求,使用sudo apt install openjdk-17-jdk(或对应版本)安装。APT是Debian系统原生的包管理工具,能自动处理依赖关系,适合大多数用户。
wget -q -O - https://pkg.jenkins.io/debian/jenkins.io.key | sudo apt-key add -sudo sh -c 'echo "deb http://pkg.jenkins.io/debian-stable binary/" > /etc/apt/sources.list.d/jenkins.list'sudo apt update。sudo apt install --only-upgrade jenkinssudo apt install jenkins=2.463(需提前通过apt-cache policy jenkins确认版本是否存在)。sudo systemctl restart jenkinssudo systemctl status jenkinshttp://<服务器IP>:8080),使用管理员密码登录,确认版本已更新。若无法通过APT源升级(如网络问题或源未更新),可直接下载最新WAR包替换旧版本。
jenkins.war文件。sudo systemctl stop jenkinssudo cp /usr/share/jenkins/jenkins.war /usr/share/jenkins/jenkins.war.baksudo cp /path/to/downloaded/jenkins.war /usr/share/jenkins/sudo systemctl start jenkinssudo systemctl status jenkins。若Jenkins已通过APT安装且版本较新,可通过Web界面快速升级(避免手动操作)。
http://<服务器IP>:8080,使用管理员账号登录。/usr/share/jenkins/jenkins.war.bak)以释放空间。