# 必须在mnt目录下创建,其中 cdrom 可以改为自己的需要
mkdir /mnt/cdrom
# 其中 /usr/xxx.iso 为本地镜像的本地地址 第二参数 /mnt/cdrom 是刚创建的
mount -o loop -t iso9660 /usr/xxx.iso /mnt/cdrom
# 查看挂载状态
df -h
cd /etc/yum.repos.d/
mv CentOS-Base.repo CentOS-Base.repo.bak
cp CentOS-Media.repo CentOS-Media.repo.bak
# 此处修改 CentOS-Media.repo
vim CentOS-Media.repo
修改为如下内容:
[c6-media]
name=CentOS-$releasever - Media
baseurl=file:///mnt/cdrom/ #表明yum源在/mnt目录下,其它的源(baseurl)注释掉
# 之前的部分注释掉
#baseurl=file:///media/CentOS/
# file:///media/cdrom/
# file:///media/cdrecorder/
gpgcheck=1
enabled=1 #启用yum
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5
baseurl
为自己创建的路径enabled
改为1
表示启用这个配置yum clean all
yum list
yum install telnet
这个步骤要慎重,因为fstab
输入错误会使主机无法正常启动而进入emergency mode
紧急状态
vim /etc/fstab
# 然后在最后添加如下内容
/usr/xxx.iso /mnt/cdrom iso9660 loop 0 0
此处未测试!