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)以釋放空間。