如果没有安装createrepo
#yum install createrepo
DVD ISO
使用的是 DVD 光盘,可以直接挂载光盘,然后制作 yum 仓库:
Shell 命令:
# mkdir /mnt/dvd/
# mount -o loop /work/Fedora-11-i386-DVD.iso /mnt/dvd/
# cd /mnt
# createrepo .
创建 yum 仓库的定义文件:/etc/yum.repos.d/dvdiso.repo,然后加入以下内容:
Shell 命令:
#touch /etc/yum.repos.d/dvdiso.repo
#vi /etc/yum.repos.d/dvdiso.repo
[DVDISO]
name=DVD ISO
baseurl=file:///mnt/
enabled=1
gpgcheck=0
测试 yum 仓库
强烈建议执行 'yum clean all' 命令,将所有 yum metadata 等信息清空,再重新获取最新的仓库信息:
Shell 命令:
# yum clean all
# yum list
#vi /etc/mtab
mount -o loop /work/Fedora-11-i386-DVD.iso /mnt/dvd/