Linux jenkins安装升级遇到的问题

记录下自己的安装方法与使用,以及碰到的问题

安装

我参考的文章:

https://blog.csdn.net/qq_35868412/article/details/89475386

遇到问题:

1.无法从 /var/lib/rpm 打开软件包数据库

解决办法: 重新构建rpm数据库

root@lin local]# cd /var/lib/rpm
[root@lin rpm]# ll
总用量 62632
-rw-r–r--. 1 root root 4403200 9月 18 20:29 Basenames
-rw-r–r--. 1 root root 16384 9月 18 20:29 Conflictname
-rw-r–r-- 1 root root 270336 1月 29 22:24 __db.001
-rw-r–r-- 1 root root 81920 1月 29 22:24 __db.002
-rw-r–r-- 1 root root 1318912 1月 29 22:24 __db.003
-rw-r–r--. 1 root root 1638400 9月 18 20:29 Dirnames
-rw-r–r--. 1 root root 28672 9月 18 20:29 Group
-rw-r–r--. 1 root root 20480 9月 18 20:29 Installtid
-rw-r–r--. 1 root root 69632 9月 18 20:29 Name
-rw-r–r--. 1 root root 28672 9月 18 20:29 Obsoletename
-rw-r–r--. 1 root root 53727232 9月 18 20:29 Packages
-rw-r–r--. 1 root root 1978368 9月 18 20:29 Providename
-rw-r–r--. 1 root root 454656 9月 18 20:29 Requirename
-rw-r–r--. 1 root root 122880 9月 18 20:29 Sha1header
-rw-r–r--. 1 root root 81920 9月 18 20:29 Sigmd5
-rw-r–r--. 1 root root 8192 9月 18 20:29 Triggername
[root@lin rpm]# ^C
[root@lin rpm]# rm -rf __db.*
[root@lin rpm]# rpm --rebuilddb

2.安装、启动、登录成功,由于版本较低,后很多插件安装失败

解决方法:升级jenkins

升级jenkins

jenkins有提示下载新版本的war包,点击下载
替换安装目录的 (将原来的jenkins.war 改名字备份)
我的安装目录是/usr/lib/jenkins

/usr/lib/jenkins/jenkins.war
重启 jenkins
遇到问题:
Unable to access jarfile /usr/lib/jenkins/jenkins.war
解决方法:
chmod 777 /usr/lib/jenkins/jenkins.war

启动成功,之前安装失败的插件就可以继续安装了

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 要在Linux安装Jenkins,可以按照以下步骤进行操作: 1. 首先,确保您的Linux系统已经安装了Java环境。如果没有安装,请先安装Java。 2. 下载Jenkins安装包,可以从官网下载最新版本的Jenkins。 3. 解压缩下载的Jenkins安装包,可以使用命令tar -zxvf jenkins-xxx.tar.gz进行解压缩。 4. 将解压缩后的Jenkins文件夹移动到您想要安装的目录下,例如/opt目录。 5. 启动Jenkins服务,可以使用命令java -jar jenkins.war启动Jenkins服务。 6. 在浏览器中访问http://localhost:8080,即可进入Jenkins安装向导,按照提示进行安装。 7. 安装完成后,您可以使用Jenkins进行持续集成和持续交付等操作。 希望以上步骤对您有所帮助。 ### 回答2: Jenkins是一款基于Java的开源持续集成工具,可以帮助开发团队实现自动化构建、测试和部署。在Linux操作系统上安装Jenkins也非常简单,以下是安装步骤: 1. 安装Java Jenkins是基于Java开发的,所以需要先安装Java。在Linux操作系统中,可以通过以下命令安装Java: ``` sudo apt-get update sudo apt-get install default-jdk ``` 2. 添加Jenkins Repository 在安装Jenkins之前,需要先将Jenkins的官方Repository添加到系统中。可以通过以下命令来完成: ``` wget -q -O - http://pkg.jenkins-ci.org/debian/jenkins-ci.org.key | sudo apt-key add - sudo sh -c 'echo deb http://pkg.jenkins-ci.org/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list' ``` 3. 更新Repository 添加Jenkins Repository之后,需要更新Repository以确保使用的是最新版本: ``` sudo apt-get update ``` 4. 安装Jenkins 可以通过以下命令来安装Jenkins: ``` sudo apt-get install jenkins ``` 5. 启动Jenkins服务 安装Jenkins之后,可以通过以下命令来启动Jenkins服务: ``` sudo systemctl start jenkins ``` 6. 设置Jenkins服务自启 为了在系统重启之后自动启动Jenkins服务,可以使用以下命令: ``` sudo systemctl enable jenkins ``` 7. 访问Jenkins 访问Jenkins的方法是在浏览器中输入“http://[Jenkins服务器ip地址]:8080”,即可开始使用Jenkins。 总的来说,安装Jenkins并不难,但有一些步骤需要谨慎操作。安装完之后,可以按照需要配置Jenkins并将其集成到开发团队的工作流程中。 ### 回答3: Jenkins是一个自动化构建工具,它可以通过持续集成和交付来帮助开发人员更高效、更快速地构建和测试软件。在Linux平台上安装Jenkins可以让开发人员更好地利用这个工具来管理和部署他们的代码。下面是一些关于在Linux安装Jenkins的步骤: 步骤一:确保Java已安装安装Jenkins之前,你需要确保Java已经安装在你的系统上。可以通过执行以下命令检查: java -version 如果系统中没有Java安装,需要先下载并安装Java。 步骤二:下载并添加Jenkins仓库 在Linux系统中,我们可以通过添加Jenkins的仓库来安装它。首先,需要下载并导入Jenkins的GPG密钥,这可以确保软件包在下载过程中不会遭受篡改。 wget -q -O - https://pkg.jenkins.io/debian-stable/jenkins.io.key | sudo apt-key add - 导入完成后,需要将Jenkins仓库的URL添加到sources.list文件中。 sudo sh -c 'echo deb https://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list' 步骤三:更新并安装Jenkins 在将Jenkins仓库添加到你的系统之后,需要更新apt并安装Jenkins。 sudo apt-get update sudo apt-get install jenkins 在执行该命令的过程中,将会向你询问是否要启用Jenkins服务。选择“是”即可。安装完成后,Jenkins将会在系统上自动启动并监听端口8080。 步骤四:访问Jenkins控制面板 完成Jenkins安装之后,你可以通过打开浏览器并访问 http://server_ip_or_domain_name:8080 来访问它的控制面板。在第一次访问时,你需要输入一个初始管理员密码,该密码可以在Jenkins安装路径中找到。 通过以上步骤,你已经成功地在Linux安装Jenkins。接下来你可以在控制面板中配置它以符合你的需求。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值