配置本地yum源

1、挂载系统安装光盘

# mount /dev/cdrom /mnt/cdrom/

2、配置本地yum源

# cd /etc/yum.repos.d/

# ls

会看到四个repo 文件

-rw-r--r--. 1 root root 1991 Apr  7 10:38 CentOS-Base.repo

-rw-r--r--. 1 root root  647 Oct 23  2014 CentOS-Debuginfo.repo

-rw-r--r--. 1 root root  557 Apr  7 11:21 CentOS-Media.repo

-rw-r--r--. 1 root root 5394 Oct 23  2014 CentOS-Vault.repo

CentOS-Base.repo 是yum 网络源的配置文件

CentOS-Media.repo 是yum 本地源的配置文件

修改CentOS-Media.repo

# cat CentOS-Media.repo

[c6-media]

name=CentOS-$releasever - Media

baseurl=file:///mnt

enabled=1

gpgcheck=0

gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6

在baseurl 中修改第2个路径为/mnt/cdrom(即为光盘挂载点)

将enabled=0改为1

3、禁用默认的yum 网络源

将yum 网络源配置文件改名为CentOS-Base.repo.bak,否则会先在网络源中寻找适合的包,改名之后直接从本地源读取。

4、执行yum 命令测试

# yum install httpd -y