您的位置:首页 > 运维架构 > Linux

linux系统源配置(根据自己理解编写,不当之处,敬请指教)

2016-05-03 23:28 267 查看
大家都知道linux源,如centos、federal、redhat等系统,在软件安装或更新时是很麻烦的,虽然提供了yum命令来像ubuntu那样解决软件包之间的依赖性问题,但是如果源设置的不好仍然是无济于事的,因此设置好源是最基础的问题,下面进行详细说明:

常用的源估计大家都是很清楚的,罗列如下:

mirrors.163.com
mirrors.sohu.com http://mirrors.ustc.edu.cn/ 这是我最常用的,当然国内还有其他的源,如阿里公司的(刚刚开始开放)

个人比较推荐163的源,相对其他两个速度还是比较快的,相比之下中科大的源比较全,里面有epel的源,这个源本人还是比较推荐大家使用的,因为这个是fedoral公司推出的源,开放性比较强而且资源十分丰富,基本上我们平时要用到的都能找到。

更新系统源的方式如下:

首先,如果你安装时redhat,因为红帽系统并不是免费的,所以要使用红帽的源还是很费劲的,是要收费的。如果你使用的是红帽系列的如centos的,那就方便多了,不过两者最好重新安装一下相应版本的yum软件,要不然老是出现版本未注册这样的东西,挺恶心的;

其次,重新安装完yum软件以后就可以更新源了,以中科大epel源为例:



需要先下载相对应的repo源文件,需要到相对应网站的帮助中去找,如上点击配置软件源链接,出现下图所示图片



找到相应源的帮助,下载对应的repo文件就可以了,下载后要将其复制到/etc/yum.repo.d目录下,然后执行

yum clean all

yum makecache建立缓冲区

缓冲区其实就是源里面的文件目录,相当于镜像,到时用到时直接到系统缓冲区去找相对应的文件,然后系统会根据需要从网上下载相对应的文件。

这就是更新源的主要过程,主要是看到网上的东西不是很详细,所以总结了一下,也是为了防止记性不好给忘了,也给大家一个参考,不当之处还请多多指教。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: