linux下使用yum源和更换国内Yum的方法

  1. 云栖社区>
  2. 博客>
  3. 正文

linux下使用yum源和更换国内Yum的方法

技术小牛人 2017-11-07 21:43:00 浏览1007
展开阅读全文

系统环境: centos 6.7环境,   VMWareworkstation 虚拟机软件

yum 源: 国内yum源 163

大家都知道使用yum可以很方便的安装一些常用的软件。而很多的rpm包在安装的时候需要手动解决依赖关系问题,对于初学者很费劲。而使用yum安装可以自动解决依赖关系问题。话不多数。下面进入正题。

centos系统可以直接使用自带的免费yum源。不需要更改或获得授权。因为使用centos的源是免费的,不需要经过许可证的授权即可使用。

但是尽量使用国内的yum源比较下载速度快。

首先需要保证linux可以联网。可以配置一下DNS服务。 编辑./etc/resolv.conf文件,写入常用的国内较快的DNS服务器地址。比如百度的180.76.76.76或者阿里的公共DNS地址。223.5.5.5或223.6.6.6等

然后ping测试一下外网连通性。

修改yum配置文件。修改前先备份,是一个运维人员的基本职业素质。

cp /etc/yum.repos.d/Centos-Base.repo    /Centos-base.repo.bak

到阿里或163镜像网站下载文件 CentOS-Base.repo或CentOS-Base.repo文件。

阿里镜像地址:  http://mirrors.aliyun.com/ 

网易镜像站: http://mirrors.163.com/ 

进入网站后找到centos系统后选择对应的帮助文件。就找到这个repo文件了。下载到本地或直接wget 下载到Linux中。

然后把它放入yum对应的目录下。

最后一步,做清除旧的缓存文件。  yum  clean all. 然后把文件缓存到本地。  yum  makecache.

需要几分钟的下载时间到本地中,以后直接从163或ali下载,速度就快很多了。


yum常用命令

  • 1.列出所有可更新的软件清单命令:yum check-update

  • 2.更新所有软件命令:yum update

  • 3.仅安装指定的软件命令:yum install <package_name>

  • 4.仅更新指定的软件命令:yum update <package_name>

  • 5.列出所有可安裝的软件清单命令:yum list

  • 6.删除软件包命令:yum remove <package_name>

  • 7.查找软件包 命令:yum search <keyword>

  • 8.清除缓存命令:

    • yum clean packages: 清除缓存目录下的软件包

    • yum clean headers: 清除缓存目录下的 headers

    • yum clean oldheaders: 清除缓存目录下旧的 headers

    • yum clean, yum clean all (= yum clean packages; yum clean oldheaders) :清除缓存目录下的软件包及旧的headers

除了网易之外,国内还有其他不错的yum源,比如中科大和搜狐。

中科大的yum源,安装方法查看:https://lug.ustc.edu.cn/wiki/mirrors/help/centos

sohu的yum源安装方法查看: http://mirrors.sohu.com/help/centos.html

本文转自   ChinaUnicom110   51CTO博客,原文链接:http://blog.51cto.com/xingyue2011/1937261

网友评论

登录后评论
0/500
评论
技术小牛人
+ 关注