码迷,mamicode.com
首页 > 其他好文 > 详细

CentOS yum 源配置与使用

时间:2015-02-09 12:33:23      阅读:160      评论:0      收藏:0      [点我收藏+]

标签:

出于学习与开发目的,前几天把本地的一个办公电脑安装了CentOS 6.5操作系统,由于CentOS 6.5本身使用的官方yum源是国外的centos更新源,对于我们使用默认更新源安装或者更新软件时速度很慢,为了使用yum工具能快速的安装更新软件,我们需要将默认的yum更新源配置为国内的更新源。在这里将以由BGI自行维护的一个局域yum源为实例,对CentOS 6.5下更新yum源的一个简要介绍,以备忘记。

一、备份本地yum源
在/etc/yum.repos.d/下,我们可以看到四个repo 文件:

 技术分享

# CentOS-Base.repo 是yum 网络源的配置文件
# CentOS-Media.repo 是yum 本地源的配置文件

[root@localhost yum.repos.d]# mkdir bak
[root@localhost yum.repos.d]# mv *repo bak

二、编辑自己的repo文件

[root@localhost yum.repos.d]# vi CentOS-local.repo
[bgios]
name=os from bgi
baseurl=ftp://172.30.0.75/centos/6/os/x86_64/
enabled=1
gpgcheck=0
[extra]
name=extra from bgi
baseurl=ftp://172.30.0.75/centos/6/extras/x86_64/
enabled=1
gpgcheck=0
[bgicr]
name=cr from bgi
baseurl=ftp://172.30.0.75/centos/6/cr/x86_64/
enabled=1
gpgcheck=0
[contrib]
name=contrib from bgi
baseurl=ftp://172.30.0.75/centos/6/contrib/x86_64/
enabled=1
gpgcheck=0
[epel]
name=epel from bgi
baseurl=ftp://172.30.0.75/fedora-epel/6/x86_64/
enabled=1
gpgcheck=0
[fasttrack]
name=fassttrack from bgi
baseurl=ftp://172.30.0.75/centos/6/fasttrack/x86_64/
enabled=1
gpgcheck=0
[updates]
name=updates from bgi
baseurl=ftp://172.30.0.75/centos/6/updates/x86_64/
enabled=0
gpgcheck=0

# repo文件格式说明

[local_server] # 库名称
name=Thisis a local repo # 名称描述)
baseurl=file:///media/dvd # yum源目录,源地址
enabled=1 # 是否启用该yum源,0为禁用
gpgcheck=1 # 检查GPG-KEY,0为不检查,1为检查
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6 # gpgcheck=0时无需配置

三、更新缓存

1. 清除缓存

[root@localhost yum.repos.d]# yum clean all
Loaded plugins: fastestmirror, refresh-packagekit, security
Cleaning repos: bgicr bgios contrib epel extra fasttrack
Cleaning up Everything

2. 建立新缓存

[root@localhost yum.repos.d]# yum makecache

 

到这里,yum源的更新配置就全部完成,接下来就可以去安装自己需要的各种软件了。

 

 

———— Shen Weiyan.2015.02.06.

CentOS yum 源配置与使用

标签:

原文地址:http://www.cnblogs.com/shenweiyan/p/4281093.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!