本机 IP: 10.4.104.85
1,安装 http 服务
#yum install httpd -y
安装这个是为了提供软件包的下载.安装好的 apache 工作目录默认在 / var/www/html,下面就用这个目录了.
2,将镜像包放到根下
3,创建仓库的目录
[root@zfl-ceshi cdrom]#mkdir /var/www/html/centos6
挂载镜像包
[root@zfl-ceshi~]# mount -o loop /CentOS-6.5.iso /var/www/html/centos6/
4,安装 createrepo:
[root@zfl-ceshi cdrom]# yum install createrepo -y
或用 rpm 安装 #rpm -ivh createrepo-0.4.6-1.el4.rf.noarch
[root@zfl-ceshi cdrom]# createrepo /var/www/html/centos6/
等待创建完成,要几分钟时间.创建完成之后,会在 / var/www/html/centos-6/repodata 下生成一些文件.
导入秘钥文件:
[root@zfl-ceshi ~]# rpm -import /var/www/html/centos6/RPM-GPG-KEY-CentOS-6
5,使用软件源
在其他 centos 机器上试试软件源能不能用.
首先修改机器上软件源配置文件:
cd /etc/yum.repos.d/
mkdir bk
mv *.repo bk/
cp bk/CentOS-Base.repo ./
vi CentOS-Base.repo
CentOS-Base.repo 文件修改之后如下:
[base]
name=zfl-Base
baseurl= http://10.4.104.85/centos6/
gpgcheck=1
gpgkey= http://10.4.104.85/centos6/RPM-GPG-KEY-CentOS-6
enabled=1
6,删除 yum 缓存并生成新缓存
yum clean all && yum makecache
来源: http://www.bubuko.com/infodetail-2470753.html