下载ISO,挂载 mount -o loop /export/CentOS-5.3-x86_64-bin-DVD.iso /media/ mkdir -p /var/www/html/CentOS5 cd /var/www/html/CentOS5 cp -a /media/* . 安装软件 yum -y install createrepo 生成xml文件 createrepo /var/www/html/CentOS5/CentOS 这样操作后 /var/www/html/CentOS5/CentOS下会多出一个repodata目录 如果要生成带group信息的也就是可以用yum grouplist或yum groupinstall的,则需要用以下命令 createrepo -g /var/www/html/CentOS5/repodata/comps.xml CentOS/ 删除旧的repodate rm -rf /var/www/html/CentOS5/repodata 假设你用的域名是www.example.com 假设你已经配置好Apache或Nginx,并可以通过http://www.example.com/访问到你的/var/www/html目录 编写CentOS5-HTTP.repo文件 vi CentOS5-HTTP.repo [CentOS5-HTTP] name=CentOS-$releasever - CentOS5-CentOS5-HTTP baseurl=http://www.example.com/CentOS5/CentOS/ gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5 保存退出 将CentOS5-HTTP.repo分发到客户端 保存到 /etc/yum.repos.d/ 测试安装lrzsz软件 yum --disablerepo=\* --enablerepo=CentOS5-HTTP -y install lrzsz 至此,配置完毕 (责任编辑:IT) |