创建yum源:ftp  http  file

repodata 目录:
    yum源的元数据文件目录:
   primariy.xml.gz:此yum源中所有的rpm文件及其彼此间的依赖关系,还包含了每一个rpm中的文件名;
   filelists.xml.gz: 此yum 源中的每一个rpm包中文件的文件的相关信息;
   other.xml.gz :额外信息,如changelog 等
   repomd.xml:校验码和时间戳
   comps-rhel5-server-core.xml:软件包的分组信息
  
createrepo 创建元数据目录(repodata);
  -g  指定相关组信息(指定软件包的分组)
  -q  静默模式
  -v  尽可能详细
 
 
  eg:
  createrepo /media/yum(rpm镜像所在的目录)  可以生成repodata
 
在/etc/yum.repos.d/yum.repo配置文件中添加如下建立本地yum源:将光盘中的rpm包和本地rpm包作为本地yum源!!
[Server]
name=Server
baseurl=file:///media/guangpan/Server(光盘中的repodata目录所在父目录)
gpgcheck=0
enabled=1

[VT]
name=VT
baseurl=file:///media/guangpan/VT(光盘中的repodata目录所在父目录)
gpgcheck=0
enabled=1

[Cluster]
name=Cluster
baseurl=file:///media/guangpan/Cluster(光盘中的repodata目录所在父目录)
gpgcheck=0
enabled=1

[ClusterStorage]
name=ClusterStorage
baseurl=file:///media/guangpan/ClusterStorage(光盘中的repodata目录所在父目录)
gpgcheck=0
enabled=1

[yum]
name=yum
baseurl=file:///media/yum(本地yum中repodata目录所在父目录)
gpgcheck=0
enabled=1