如何安装Jenkins的旧版本?

时间:2014-08-04 16:18:06

标签: jenkins ubuntu-12.04

我在Ubuntu 12.04上安装Jenkins 1.532-1.1,我需要使用apt-get repo安装它。我运行了以下三个命令,安装最新的Jenkins就好了:

  • wget -q -O - http://pkg.jenkins-ci.org/debian/jenkins-ci.org.key | apt-key add -
  • echo "deb http://pkg.jenkins-ci.org/debian binary/" >> /etc/apt/sources.list
  • apt-get update

但我需要安装此特定版本1.532-1.1(出于我无法控制的原因)。我试过apt-get install jenkins=1.532-1.1,这给了找不到版本的错误。

我已经看过这个链接http://pkg.jenkins-ci.org/debian/,但安装* .deb不适合我。

知道如何使用apt-get安装jenkins 1.532-1.1

2 个答案:

答案 0 :(得分:7)

不使用此命令apt-get install jenkins安装jenkins特定版本。

解决方案:运行以下命令(例如1.652是您需要安装的jenkins版本)

$ wget "http://pkg.jenkins-ci.org/debian/binary/jenkins_1.652_all.deb"  
$ dpkg -i jenkins_1.652_all.deb

在安装过程中,dpkg失败并显示以下错误:

dpkg: error processing package jenkins (--install):
 dependency problems - leaving unconfigured
Processing triggers for ureadahead (0.100.0-16) ...
Errors were encountered while processing:
 jenkins

Soultion:这将安装依赖项

$ apt-get -y install -f 

包下载位置: http://pkg.jenkins-ci.org/debian/

答案 1 :(得分:2)

从你提到的版本1.532-1.1,我猜你真的想要使用LTS版本库(我只能看到1.532.1): http://pkg.jenkins-ci.org/debian-stable/

但是gareht_bowles是对的,它不再是在apt存储库中了。你可以通过

查看
apt-cache policy jenkins

你应该继续使用deb文件。