linux下的jenkinswar包无法安装插件,总提示更新

linux下的jenkinswar包无法安装插件,总提示更新,第1张

你好,你要问的是linux下的jenkinswar包无法安装插裂帆件巧源槐,总提示更新是什么原因吗?linux下的jenkinswar包无法安装插件,总提示更新的原因是jenkins版本太低导致无法安装插件,解决办法是:

1、自孝友行升级Jenkins版本,下载jenkins自动更新版本;

2、下载插件历史版本,然后在Jenkins进行上传jenkinswar包的方式来解决这个问题。

你的linux是哪一种?RedHat/Fedora/CentOS ,Ubuntu/Debian还是OpenSuse?

下载对应的安装包后,第一种,用rpm -i 要是遇到依赖问题,建议先用yum install或dnf install (Fedora22开始用DNF取代yum,解决rpm包依赖问题)把依赖包给安装设置好。

第二种用dpkg -i 要是遇到依赖问题,建议先用apt-get install把依赖包给安装设置好。

至于OpenSuse,它其实和红帽Red Hat有些渊源。也可以使用rpm -i 来安装,不过,他没有yum,它解决依赖包是 yast或zast,这是命令行的方式,如果不习惯,可以使用yast2或zast2,就有了图形化的界面了。不过前提条件是OpenSuse系统在弊败唤安装时勾选了图形化界面。yast和zast有什么不同?答案是一样。因为Suse是德国人开发的版本。在他们的键盘上。按y键显示z,按z键显示y。所以才有yast和zast都行的结果。

那么多文件,怎么选?建议,选高不选低。选择文件枯并版本高的。

比如jenkins-1.642.3-1.1.noarch.rpm和jenkins-1.625.3-1.1.noarch.rpm选前面的。这两个安装包,名称上基本一致。都已jenkin-1开头,第一个圆点后面一个是642,一个是625。642和625那个大?当然是642,所以,选前不选后。那么,jenkins-1.625.3-1.1.noarch.rpm与jenkins-1.625.2-1.1.noarch.rpm呢?也是选前不选后。因为第一个圆点后面虽然都是625,但是第2个圆点后面不同了,一个是3-1,一个是2-1。3跟2比谁大?3,所以,选前不选后。

那jenkins-1.625.2-1.1.noarch.rpm跟jenkins-1.609.3-1.1.noarch.rpm呢?还是选前不选后,因为虽然在第2个圆点后面,一个是3-1,一个是2-1,3大于2,但是,在第一个圆点后面,一个是625每一个是609。625大于609,因此,还是选前不选后。所以,把整个安装包的文件名称仔细观察一下,以圆点为界。第一个点前面如果有数字,大的选取,小的放弃。如果没有或相同,看第1个点和第2个点之间。选大,弃小。要是还一样,看第2和第3之间同样选大弃小。再相同,看第3和第4.依次类推。

实际上这是判断两个文件版本高低的方法。通常说来,应用软件工具高版本兼容低版本,而低版本未必兼容高版本。而且高版租凯本可能解决的低版本的一些BUG漏洞。因此,我建议你选高不选低。这是为了以后安装配置使用中少一些困难和障碍。

建议你用yum的方式安装指定版本到指定路径

yum -c /etc/yum.conf --installroot=/tmp/jenkins --releasever=/族好 install jenkins-2.176.1-1.1.noarch.rpm

jenkins的rpm包是not relocatable

也可以用war包的方式以兆冲铅tomcat发布到判搏指定路径


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/8279669.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-15
下一篇 2023-04-15

发表评论

登录后才能评论

评论列表(0条)

保存