不久前使用 apt-get install 的 Jenkins 2.19 通过添加以下源 https://pkg.jenkins.io/debian/
/etc/apt/sources.list.d/jenkins.list 中的源列表文件包含以下内容
deb http://pkg.jenkins.io/debian-stable binary/
apt-cache policy jenkins 的输出就像
Installed: 2.19.3
Candidate: 2.73.2
Version table:
2.73.2 0
500 http://pkg.jenkins.io/debian-stable/ binary/ Packages
2.73.1 0
500 http://pkg.jenkins.io/debian-stable/ binary/ Packages
2.60.3 0
500 http://pkg.jenkins.io/debian-stable/ binary/ Packages
500 http://pkg.jenkins.io/debian-stable/ binary/ Packages
2.60.2 0
500 http://pkg.jenkins.io/debian-stable/ binary/ Packages
2.60.1-1 0
500 http://pkg.jenkins.io/debian-stable/ binary/ Packages
2.60.1 0
500 http://pkg.jenkins.io/debian-stable/ binary/ Packages
2.46.2 0
500 http://pkg.jenkins.io/debian-stable/ binary/ Packages
2.46.1 0
500 http://pkg.jenkins.io/debian-stable/ binary/ Packages
2.32.3 0
500 http://pkg.jenkins.io/debian-stable/ binary/ Packages
2.32.2 0
500 http://pkg.jenkins.io/debian-stable/ binary/ Packages
2.32.1 0
500 http://pkg.jenkins.io/debian-stable/ binary/ Packages
2.19.4 0
500 http://pkg.jenkins.io/debian-stable/ binary/ Packages
*** 2.19.3 0
100 /var/lib/dpkg/status
这意味着有更多更新版本要安装,所以如果我进行 apt-get 更新,我应该期望我的 Jenkins 版本是 2.73.2,但事实并非如此,为什么没有发生这种情况。
首先运行 apt-get update,然后运行 apt-get upgrade。
- apt-get update 使用所有可用软件包及其版本的列表更新您的软件包管理器,但它不会安装或升级软件包。
- apt-get upgrade实际上安装较新的版本。更新列表后,包管理器会知道可用的更新,然后可以升级。
希望有帮助。