linux下使用yum源和更换国内Yum的方法
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux下使用yum源和更换国内Yum的方法相关的知识,希望对你有一定的参考价值。
系统环境: 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
本文出自 “星月情缘” 博客,请务必保留此出处http://xuegodxingyue.blog.51cto.com/5989753/1937261
以上是关于linux下使用yum源和更换国内Yum的方法的主要内容,如果未能解决你的问题,请参考以下文章