环境:

centos 7


配置repo文件

[root@localhost yum.repos.d]# cat base.repo 

[server]

name=server

baseurl=file:///openyum/

gpgcheck=0


将本地yum包放到要创建的本地yum源的路径中

tar zxf  openstack.tar.gz -C /openyum/1/

tar zxf  cinder.tar.gz -C /openyum/2/


安装createrepo

yum -y install createrepo


创建repodata db  

[root@localhost yum.repos.d]# createrepo -d /openyum/

2471/2471 - zsh-html-4.2.6-6.el5.i386.rpm        

Saving Primary metadata

Saving file lists metadata

Saving other metadata


测试

安装源下所有的rpm包

yum update