1. 安装vsftpd(或者httpd),并开启匿名访问;
2. 将镜像(光盘)文件全部拷贝到/var/ftp/pub
3. 安装createrepo-0.*.*.noarch.rpm
4. 在RPMS目录下执行createrepo, 如:
createrepo /var/ftp/pub/Fedora/RPMS/
(RPMS目录为rpm文件所在目录,如果有多个目录,可以在多个目录下执行)
5. 修改/etc/yum.conf 文件,添加:
[cdrom]
name=cdrom
baseurl=file:///var/ftp/pub/Fedora/Fedora/RPMS
6. 导入KEY
[root@localhost ~]# rpm --import /usr/share/rhn/RPM-GPG-KEY
[root@localhost ~]# rpm --import /usr/share/rhn/RPM-GPG-KEY-fedora
7. 至此设置完毕。使用前注意清除/etc/yum.repos.d目录下的文件(建议备份)。