yum添加源。
本文以centos 7为准。其他版本的linux可能存在一些偏差。
第一:索引文件。
1)repo文件。
1.repo文件是指以repo为结尾的文件。是 仓库源的索引文件。将其添加到yum的repo仓库中,yum才可以从源中查找软件。
2.repo文件路径:/etc/yum.repos.d/
3.这类源的典型有:163,搜狐等。遗憾,至今还未成功添加这些源。
4.怀疑有排他性。所有帖子中,都说明需要替换原来的base.repo。
2)rpm包
1.rpm包,需要使用rpm进行安装。安装好后,在/etc/yum.repos.d/中存在对应的repo
2.本质上依然是repo。但进行了封装。不明白为何如此,或许是历史原因?
3.这类源有:rpmfunsion,rpmforge.
4.已经确定的是:这些源不需要进行手动替换base.repo。但是否进行了隐形更改?
第二:一些常用的源网站。
1)常用网站:
1.163: http://mirrors.163.com/.help/CentOS6-Base-163.repo
2.sohu: http://mirrors.sohu.com/help/CentOS-Base-sohu.repo
3.rpmfunsion: http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm
2)源仓库具有时效性:对仓库的维护的社区或公司,有可能更改一些路径。预计上述3个网址可能都无法直接下载。
1.但,主页一般不会改变。第一步:找到主页。
2.文件路径一般情况下遵循各自规则。第二步:确定路径
3.文件名通常有一定的规则。第三步:确定大致文件。
4.暂时对此规则无太多了解。所以需要各位自行解决。
第三:安装
1)repo安装法:测试中。。个人未成功。但网络上有不上案例。
2)rpm安装法:
1. 如果曾经未安装过,需要添加key。key的用处:激活rpm功能。指令:rpm --import。key名称通常为:RPM-GPG-KEY-CentOS 此种格式。
2. 在使用 rpm -ivh /rpm -uvh进行安装。
第四:总结。
1)找到文件。
2)(repo )将文件导入到对应路径。 (rpm) 找到key,然后安装。
3)对base-repo进行替换。
yum添加源。的更多相关文章
- Fedora 14 安装完后的设置 添加源 更新软件
1.添加源: (1)上海交大源:应用程序->系统工具->终端 输入 su 输入密码 输入 nano /etc/yum.repos.d/sjtu.repo 辅之以下内容: [F ...
- eclipse手动添加源码
在开发过程中,有的时候需要我们自已手动去添加一些源码文件,但是由于我们可能在eclipse中安装了jad反编译插件,我们再用“Ctrl + 鼠标左键”的话,会打开已经反编译好的class文件,而不是带 ...
- vs2015 去除 git 源代码 绑定,改成向tfs添加源码管理
除了下文的方法是将源码管理从git改成tfs之外,还要做以下几步即可 向tfs添加源码 打开源码管理(管理连接),双击打开你要向其中添加的tfs连接 选中该解决方案,右键 将解决方案添加到源码管理 嵌 ...
- eclipse添加源码的另外一种方法
当我们使用maven或者gradle时,我们不需要担心源码的问题.Maven会帮我们下载jar包的同时下载对应的源码包.一般为source.jar,比如servlet-api-2.5-sources. ...
- Android 添加源码到eclipse 以及相关设置
作者:舍得333 主页:http://blog.sina.com.cn/u/1509658847版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章原始出版.作者信息和本声明,否则将追究法律 ...
- Ubuntu16.04添加源的地址
打开terminal,输入sudo gedit /etc/apt/sources.list,向该文件中添加源的地址即可,如,可添加如下地址 deb-src http://archive.ubuntu. ...
- debian 9 添加源
1.将下面内容的添加入/etc/apt/sources.list(香港镜像) #For software deb http://mirrors.ustc.edu.cn/debian/ stretch ...
- myeclipse添加源码支持
在MyEclipse中开发,习惯于点击类名,按Ctrl键查看源码,但是,如果是Spring/Hibernate/Struts/JDK这些开源jar的源码该如何看呢? 一般,我们导入的只有jar文 件, ...
- ubuntu 添加源
edit file : /etc/apt/sources.list add: deb http://mirrors.163.com/ubuntu/ intrepid main restricted ...
随机推荐
- Link-Cut-Tree题目泛做(为了对应自己的课件)
题目1:BZOJ 2049 洞穴勘测 #include <bits/stdc++.h> #define L(x) c[x][0] #define R(x) c[x][1] using na ...
- OpenCV——CvSeq动态结构序列
动态结构序列CvSeq是所有OpenCV动态数据结构的基础. 分为两类: 稠密序列 稀疏序列 (1) 稠密序列都派生自CvSeq,他们用来代表可扩展的一维数组 - 向量.栈.队列和双端队列.数据间不存 ...
- CSS3 @font-face 指定英文网页字体
@font-face是CSS3中的一个模块,他主要是把自己定义的Web字体嵌入到你的网页中,随着@font-face模块的出现,我们在Web的开发中使用字体不怕只能使用Web安全字体.可能有人要问 ...
- ni
坚强歌词 马天宇 - 坚强 天使的翅膀挥动着的光芒一路走来学会了坚强每一次你努力认真的模样让我很欣赏 雨天的路上会有一缕阳光温暖被淋湿的希望再小的河也能汇成海洋让我去远航 一路上陪伴我的目光是最感动的 ...
- HQL和Criteria(转)
HQL(Hibernate Query Language) 面向对象的查询语言,与SQL不同,HQL中的对象名是区分大小写的(除了JAVA类和属性其他部分不区分大小写):HQL中查的是对 ...
- android继续学习相关
最近不是很忙,但是慢慢就忘记了学习. 我总是选中了一条路后,怀疑它的正确性.我也知道这不好. 一年前,我买了一个ipad,然后玩app上的游戏,觉得很好玩,而且上面很多都是收费的, 当时就觉得,为什么 ...
- android R 文件 丢失的处理 如何重新生成
很多时候我们会遇到工程中的R.java文件丢失,必要急,修复很简单. 方法:右击你的工程(项目)——>Android Tools——>Fix Project Properties 即可. ...
- Keil C51 与 ARM 并存方法
第一:先安装keil C51 V4.01(如果先安装ARM的话还没有试过,应该也是可以的)到文件夹keil C51,运行破解补丁,选择C51版本,RealView MDK Professional进行 ...
- HTTP -> Asp.net (第一篇)
当用户在浏览器输入一个URL地址后,浏览器会发送一个请求到服务器.这时候在服务器上第一个负责处理请求的是IIS.然后IIS再根据请求的URL扩展名将请求分发给不同的ISAPI处理. 流程如下: 1.I ...
- Fiddler 教程(转)
阅读目录 Fiddler的基本介绍 Fiddler的工作原理 同类的其它工具 Fiddler如何捕获Firefox的会话 Fiddler如何捕获HTTPS会话 Fiddler的基本界面 Fiddler ...