本地YUM源:
方法一:挂载本地yum源
# 找到yum源的配置文件
[root@repo cdrom2]# cd /etc/yum.repos.d/
[root@repo yum.repos.d]# ll
total 24
-rw-r--r--. 1 root root 1991 Aug 4 2015 CentOS-Base.repo
-rw-r--r--. 1 root root 647 Aug 4 2015 CentOS-Debuginfo.repo
-rw-r--r--. 1 root root 289 Aug 4 2015 CentOS-fasttrack.repo
-rw-r--r--. 1 root root 630 Aug 4 2015 CentOS-Media.repo
-rw-r--r--. 1 root root 6259 Aug 4 2015 CentOS-Vault.repo
# 把原来系统的备份好
[root@repo yum.repos.d]# rename .repo .repo.bak *
[root@repo yum.repos.d]# ll
total 24
-rw-r--r--. 1 root root 1991 Aug 4 2015 CentOS-Base.repo.bak
-rw-r--r--. 1 root root 647 Aug 4 2015 CentOS-Debuginfo.repo.bak
-rw-r--r--. 1 root root 289 Aug 4 2015 CentOS-fasttrack.repo.bak
-rw-r--r--. 1 root root 630 Aug 4 2015 CentOS-Media.repo.bak
-rw-r--r--. 1 root root 6259 Aug 4 2015 CentOS-Vault.repo.bak
# 新建一个repo源
[root@repo yum.repos.d]# vim myrepo.repo
[myrepo] # id,自定义
name=myrepo # name,自定义
baseurl=file:///mnt/cdrom1/ # 你的挂载点
file:///mnt/cdrom2/
gpgcheck=0 # 不检查
enabled=1 # 启用,0是不启用
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
方法二:在线获取yum源
1、进入yum配置文件目录
cd /etc/yum.repos.d/2、备份配置文件
mv CentOS-Base.repo CentOS-Base.repo.bak
3、下载163的配置
wget http://mirrors.163.com/.help/CentOS6-Base-163.repo,下载下来的文件名为 CentOS6-Base-163.repo
4、改名
mv CentOS6-Base-163.repo CentOS-Base.repo
5、更新数据库
yum update
测试yum源
[root@repo yum.repos.d]# yum install -y httpd
Loaded plugins: fastestmirror, security
Setting up Install Process
file:///mnt/cdrom1/repodata/repomd.xml: [Errno 14] Could not open/read file:///mnt/cdrom1/repodata/repomd.xml
Trying other mirror.
myrepo | 4.0 kB 00:00 ...
myrepo/primary_db | 4.6 MB 00:00 ...
Resolving Dependencies
--> Running transaction check
......
Complete!