yum配置

#cd /etc/yum.repos.d

默认有个系统自带的,不用它,可以删除

#vim localyum.repo     创建个本地yum配置

103923821.jpg

name=<名字随便起>

baseurl=file:///iso  镜像解压出来并拷贝到/iso目录下

enabled=1 表示使能

gpgcheck=0不校验


OK,这样yum就可以使用了。

在rhel5之前,以为系统盘里是没有repodata文件的,所以会碰上无法找到repodata/repomd.xml的错误

104819991.jpg

现在我们来看下repodata文件:

  104615186.jpg

其中最主要的是repomd.xml文件。一般出现的找不到repodata目录或文件的错误的原因通常有三个:一是路径问题;二是没有生成repodate目录,rhel5之前的貌似都没有,rhel6就有了;三是*.repo配置文件冲突(这个需要特意注意)。

我们这碰到的就是原因2,没有repodata目录,解决 :安装创建

104936606.jpg

createrepo包在系统盘中。安装后,开始创建repodata目录

#createrepo /iso   /iso是镜像系统文件的存放位置

105039898.jpg

完成,这样就可以用了

你可能感兴趣的:(yum,repomd.xml,repodata)