设为首页 收藏本站
查看: 1106|回复: 0

[经验分享] 【linux系统优化】之yum更新源的配置及使用

[复制链接]
累计签到:1 天
连续签到:1 天
发表于 2015-6-1 08:17:23 | 显示全部楼层 |阅读模式
首先介绍yum,它是一款基于vpm安装包的安装包管理工具
【1】yum is an interactive, rpm based, packagemanager可以解决包与包之间的依赖关系
【2】rpm - ivh  软件安装命令不能解决依赖关系
在yum的配置文件中含有软件下载的地址即更新源的地址此地址是我们使用yum进行软件安装时下载软件所使用的地址默认情况下这个地址为国外的镜像地址mirror.centos.org/
但在国内如果还使用国外的镜像地址也许速度会比较慢这时我们可以考虑使用国内的镜像更新地址mirrors.163.com/

1yum源的配置方法
1登陆mirrors.163.com/找到centos帮助

QQ截图20150601081701.png

2找到CentOS6
QQ截图20150601081710.png

3点击获得下载地址或直接下载然后上传到linux系统上
QQ截图20150601081717.png
这里获得下载地址http://mirrors.163.com/.help/CentOS6-Base-163.repo

4在Linux下下载yum的配置文件
【1】进入yum的目录
1
2
3
[iyunv@moban ~]#cd /etc/yum.repos.d/
[root@mobanyum.repos.d]# ls
CentOS-Base.repo  CentOS-Debuginfo.repo  CentOS-Media.repo  CentOS-Vault.repo



这里可以看到CentOS-Base.repo即为当前使用的yum配置文件一般情况下我们也可以直接vim去修改里面的下载地址但这个方法很少用直接更改新的repo文件就可以了。
【2】备份CentOS-Base.repo
1
2
3
4
[root@mobanyum.repos.d]# cp CentOS-Base.repo CentOS-Base.repo.ori    #可使用mv
[iyunv@moban yum.repos.d]# ls
CentOS-Base.repo      CentOS-Debuginfo.repo  CentOS-Vault.repo
CentOS-Base.repo.ori  CentOS-Media.repo



这里也可以使用mv命令来进行备份但此时将不存在CentOS-Base.repo文件而只存在CentOS-Base.repo.ori文件这里修改前做备份的目的
1.有问题回滚
2.事后比对改过的内容
【3】从163镜像站点中下载新的repo文件
1
2
3
4
5
6
7
8
9
10
11
12
[root@mobanyum.repos.d]# wget http://mirrors.163.com/.help/CentOS6-Base-163.repo
--2015-05-2015:14:31-- http://mirrors.163.com/.help/CentOS6-Base-163.repo
Resolvingmirrors.163.com... 123.58.173.186, 123.58.173.185
Connecting tomirrors.163.com|123.58.173.186|:80... connected.
HTTP requestsent, awaiting response... 200 OK
Length: 2006(2.0K) [application/octet-stream]
Saving to:aCentOS6-Base-163.repoa
100%[======================================>]2,006       --.-K/s   in 0s     
2015-05-2015:14:31 (123 MB/s) - aCentOS6-Base-163.repoa saved[2006/2006]
[root@mobanyum.repos.d]# ls
CentOS6-Base-163.repo  CentOS-Base.repo.ori   CentOS-Media.repo
CentOS-Base.repo       CentOS-Debuginfo.repo  CentOS-Vault.repo



可看到此时多了CentOS6-Base-163.repo文件此即为从163镜像站点下载的repo文件。
【4】将新下载的repo文件更改为当前使用的yum配置文件
1
2
[root@mobanyum.repos.d]# cp CentOS6-Base-163.repo CentOS-Base.repo
cp: overwrite`CentOS-Base.repo'? y



此时即成功地配置了yum的更新源。
可以使用sz -y CentOS-Base.repo CentOS-Base.repo.ori命令下载前后两个yum配置文件然后使用文本比较工具对比其中的不同会发现只是把下载地址改变了而已。
在生产环境中可以配置属于自己企业或服务器的yum仓库。


运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-72570-1-1.html 上篇帖子: openssl加解密原理及私有CA的建立 下篇帖子: Linux python 配置 系统优化 linux
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表