此操作针对VMware虚拟机安装的centos系统,yum本地仓库构建仅作参考。
1、挂载光盘
[root@www ~]# umount /dev/cdrom 【推出原来挂载的光盘】
umount: /dev/cdrom: not mounted
[root@www ~]# mkdir /media/cdrom
[root@www ~]# mount /dev/cdrom /media/cdrom/ 【挂载光盘】
mount: block device /dev/sr0 is write-protected, mounting read-only
2、修改本yum仓库客户端配置文件
[root@www ~]# cd /etc/yum.repos.d/
[root@www yum.repos.d]# mkdir bak
[root@www yum.repos.d]# mv *.r* bak
[root@www yum.repos.d]# cp bak/*M* .
[root@www yum.repos.d]# vi CentOS-Media.repo
……
enable=0 改为 1
: wq
3、建立yum缓存
[root@www yum.repos.d]# cd /media/cdrom/
[root@www cdrom]# rpm --import *K* 【导出 gpg KEY 文件到当前系统】
[root@www cdrom]# yum -y clean all 【清除本地 yum 缓存】
Loaded plugins: fastestmirror, refresh-packagekit, security
Cleaning repos: c6-media
Cleaning up Everything
[root@www cdrom]# yum makecache 【重建本地 yum 缓存】