关于用RedHat ISO制作yum源
今天才发现,原来RedHat ISO里面的仓库是不能直接copy出来做YUM源的。。。。。
RedHat也开始学win搞鬼了。。。
把ISO下面的Server目录中的所有rpm包copy出来放在一个目录下面,准备做仓库。
[root@station201 Server]# rpm -ivh createrepo-0.4.4-2.fc6.noarch.rpm
//创建仓库要用到这个软件包
[root@station201 Server]# mv repodata/ repodata2 //或者直接rm -f掉
[root@station201 Server]# createrepo . //生成包依赖关系
[root@station201 Server]# cp ./repodata2/comps-rhel5-vt.xml ./repodata/ //这些软件包的分组文件,用这个来生成组信息
[root@station201 Server]# createrepo -g ./repodata/comps-rhel5-vt.xml . //生成组信息
这样就OK了。
今天才发现,原来RedHat ISO里面的仓库是不能直接copy出来做YUM源的。。。。。
RedHat也开始学win搞鬼了。。。
把ISO下面的Server目录中的所有rpm包copy出来放在一个目录下面,准备做仓库。
[root@station201 Server]# rpm -ivh createrepo-0.4.4-2.fc6.noarch.rpm
//创建仓库要用到这个软件包
[root@station201 Server]# mv repodata/ repodata2 //或者直接rm -f掉
[root@station201 Server]# createrepo . //生成包依赖关系
[root@station201 Server]# cp ./repodata2/comps-rhel5-vt.xml ./repodata/ //这些软件包的分组文件,用这个来生成组信息
[root@station201 Server]# createrepo -g ./repodata/comps-rhel5-vt.xml . //生成组信息
这样就OK了。
转载于:https://blog.51cto.com/jasonyong/159001