插件安装失败

通常要下载国外的软件插件之类的时候,链接到国外会太慢或者被墙,这就需要我们去换镜像源

修改配置文件

  • 我们在jenkins里更改升级站点的url后

  • 若安装插件时还是一直卡在“安装/更新插件中”,则需修改配置文件

原因

原文链接:https://blog.csdn.net/JikeStardy/article/details/105606150

镜像源的用途理解起来很简单:就是第三方团体、组织使用他们自己的服务器对国外官方源上的文件、资料进行同步。这样当我们需要下载使用这些文件时就不用慢慢从国外的服务器获取,而是直接通过国内的网络获取他们早早同步好的文件。所以我们能够看到在配置一些环境、软件时都有换源一说。

  • 在各个开源镜像站中,比如清华源,查看Jenkins的update-center.json,能有如下发现

  • 标紫色的部分是Jenkins官方的源,而上面的内容来自清华的镜像源中的update-center.json文件,Jenkins应该是根据升级站点的地址获取到update-center.json,而真正指向更新资源 (比如插件本体、Jenkins本体等) 的url链接都在update-center.json中。
  • 所以换了升级站点的url之后,Jenkins还是会根据update-center.json中的链接去下载,因为国内镜像源上的update-center.json = Jenkins官方源上的update-center.json
  • 接下来就要去修改本地配置文件中的url

配置文件地址:

{你的Jenkins工作目录}/updates/defaulet.json

(一般是 /var/lib/jenkins)

替换 www.google.com --> www.baidu.comjenkins

在安装插件前总是尝试连接www.google.com,来判断网络是否连通。谷歌的网站在大陆是连不上的,所以会出现这个问题。

再全局替换 https://updates.jenkins.io/download/ --> https://mirrors.tuna.tsinghua.edu.cn/jenkins/

命令行操作

sed -i 's#https://updates.jenkins.io/download#https://mirrors.tuna.tsinghua.edu.cn/jenkins#g' {你的Jenkins工作目录}/updates/default.json
sed -i 's#http://www.google.com#https://www.baidu.com#g' {你的Jenkins工作目录}/updates/default.json

保存后重启jenkins

坑点

  • 网上很多很多教程都是更改配置文件中的

    http://updates.jenkins-ci.org/download

    如果直接用sed命令替换,不会报错,但也不会成功换源,为什么呢?

  • 我们打开配置文件,查找该链接,发现根本查无此文

  • 而仔细观察,配置文件里的链接是这样的

    https://updates.jenkins.io/download/

    而不是下面这样的

    http://updates.jenkins-ci.org/download

    http变成了https

    -ci.org变成了.io

  • 再次更换链接,成功

  • 事故原因不明,有可能你的配置文件就是这种格式http://updates.jenkins-ci.org/download,所以请仔细检查

没有配置文件

参考自https://www.cnblogs.com/hellxz/p/install_jenkins.html

假若没有找到updates文件,那么可能是你的网络连不到Jenkins官方仓库上,是不会生成updates目录的,解决方式也简单
执行如下命令,重启Jenkins,再查看updates文件夹是否生成,生成即可执行上边的命令插件安装加速了

sed -i "s#https://updates.jenkins.io/update-center.json#https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json#g" {你的Jenkins工作目录}/root/hudson.model.UpdateCenter.xml

配置代理服务器

  • 假若上面的操作仍然不行,那么就去搭代理服务器

    下载安装clash

    启动 ./{你下载的clash} -d .

    购买代理服务器节点服务

    在网站获取yaml配置信息,覆盖本地clash的配置

    登录 http://clash.razord.top/ 选择节点

    登录 www.youtube.com 检验是否成功

    返回jenkins查看是否成功

  • 若还是不行,执行下面两条命令

export http_proxy="http://127.0.0.1:你的vpn端口号"
export https_proxy="http://127.0.0.1:你的vpn端口号"
  • 还是不行?我没辙了,只能帮你到这了,加油!

jenkins插件安装失败 解决方法相关推荐

  1. anki 2.0 wordQuery 插件安装失败解决方法

    anki 2.0 wordQuery 安装失败解决方法 anki 插件 wordQuery 非常实用,受到很多人推荐.但是我尝试安装后却报错: 一个插件发生了错误. 请把它报告在插件的论坛上: htt ...

  2. Jenkins - 插件安装失败处理方法

    不论是刚启动成功后进行的推荐插件安装,还是后期使用Jenkins过程中进行插件的安装.出现插件安装失败的问题,可以通过本篇解决! [注意,插件下载安装失败,其失败的原因是多种多样的.这里仅说明了这些失 ...

  3. 赛元单片机 keil 插件安装失败解决方法

    安装完 赛元的keil插件之后还是弹出以下画面同时无法找到 对应mcu,解决方法如下: 1.将以下这个字段像有d:keil\C51 这类的字段去掉只保留 SinOne_Chip之后的部分目录, 2.然 ...

  4. 猎魂觉醒显示无法连接战斗服务器,猎魂觉醒安装失败怎么办_猎魂觉醒安装失败解决方法_游戏吧...

    猎魂觉醒是一款受到了很多顽疾喜爱的游戏,但是却有玩家在游戏吧安装时出现了安装失败的问题,想必大家都很想知道怎么解决吧?下面游戏吧小编就为大家带来了猎魂觉醒的安装失败解决方法. 安装失败解决方法 一. ...

  5. 恋与制作人 服务器错误,恋与制作人安装失败怎么办_恋与制作人安装失败解决方法_游戏吧...

    恋与制作人是一款受到了很多玩家喜爱的游戏,游戏是奇迹暖暖原班人马打造的,但是却有玩家在安装时出现了安装失败的问题.下面游戏吧小编就为各位各位玩家带来了恋与制作人的安装失败解决方法. 安装失败解决方法 ...

  6. sqlserver2005 sql server database services安装失败解决方法

    2017/04/20 sqlserver2005 sql server database services安装失败解决方法   在安装sql2005时,先安装"native client向导 ...

  7. 荣耀android应用程序未安装,荣耀7安装不了软件/安装失败解决方法介绍

    荣耀7安装不了软件/安装失败解决方法,我们在给自己的手机安装软件往往会遇到一些小问题,比如一些软件总是莫名其妙的无法安装,或者提示软件安装失败.下面是一些经常碰到的问题,大家可以参考下. 1.未知软件 ...

  8. 火影忍者ol手游今天未能连接服务器,火影忍者ol游戏上不去怎么办_火影忍者ol登录/安装失败解决方法...

    火影忍者ol游戏上不去怎么办?火影忍者ol手游最近上线,很多火影迷纷纷下载,但是其中有些小伙伴却发现游戏上不去,那么这可怎么办呢?下面安卓市场小编就给大家带来火影忍者ol登录/安装失败解决方法,一起来 ...

  9. 网络波动造成服务器文件系統损坏,快用苹果助手电脑版安装失败怎么办 安装失败解决方法...

    快用苹果助手电脑版是一款非常实用的苹果手机助手,今天我们就来讲讲快用苹果助手电脑版安装失败怎么办,下面通过这篇文章给大家介绍一下. 快用苹果助手PC版安装失败解决方法 1.下载到的文件损坏: 症状[文 ...

最新文章

  1. 并查集c++代码_[Leetcode 每日精选](本周主题-并查集) 547. 朋友圈
  2. 腾讯国风AI虚拟人学会作诗书法,背靠开源模型SongNet
  3. 活动目录实战之一 windows 2008 r2 安装域中第一台域控制器
  4. android SDK manager 无法获取更新版本列表
  5. 安装模块时提示Collecting package metadata (repodata.json): failed
  6. 新建centos6虚拟机黑屏_虚拟机centos无法进去选择系统界面,也就是开机过bios就黑屏解决方案...
  7. linux nfs 无法写入,无法写入挂载点(nfs-server),获得“权限被拒绝”
  8. 光纤交换机主要分为哪几类?
  9. Hive的Map Join与Common Join
  10. 使用control.invoke返回当前窗口线程[转]
  11. SCPPO(十):网站发布中的问题锦集—手动发布网站
  12. 经典排序算法(一)--快速排序Quick Sort
  13. 数值分析(2)-误差
  14. U盘被写保护,无法格式化
  15. uniapp 微信小程序分页方法:uni-pagination分页插件和上拉分页、下拉加载刷新、刷新后回到顶部
  16. TFmini 常见问题与解答
  17. 爬虫基础(6)网页解析之XPath库
  18. FlashFXP.v3.5.4.1230-RES-patch by SunBeam
  19. RuntimeError: Could not infer dtype of NoneType
  20. 健康管理系统3.0(微信小程序 + JQuery + html + 爬虫 + MySQL + spring boot 只用于学习,不可商用)

热门文章

  1. python的pygame模块详解_python游戏模块学习之pygame常规操作讲解
  2. linux 浏览器 画面撕裂,Cinnamon 4.0桌面环境保证快速,没有画面撕裂
  3. 【安全问道】系列:3分钟掌握一个互联网安全知识
  4. SOA面向服务的架构
  5. 计算机省一资料,四川省计算机一级考试模拟试题资料
  6. 2018吉大计算机学院复试线,2018年吉林大学考研复试分数线已公布
  7. Olist公司零售数据分析
  8. touchGFX架构
  9. JSP与servlet的区别
  10. TCP三次握手相关面试题