快速业务通道

linux中创建本地yum库,轻松安装Linux软件

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-04-09

创建本地yum源

说明:此方法是针对于有5张LinuxCD盘所提供的创建本地yum repository的解决方案.如果您的系统盘是DVD盘,您可以通过直接将yum源指向DVD即可使用,而不用再采取这里给出的方法.

1、 使用root用户登录系统,并使用下面的命令创建目录: # mkdir -v /media/cdrom # mkdir -v /var/yum 2、 挂载第一张光盘,并复制里面的全部内容至/var/yum目录: # mount /dev/cdrom /media/cdrom //将光驱挂载到/media/cdrom目录下 # rsync -r /media/cdrom /var/yum //复制光盘内容到目录/var/yum 卸载光盘 # umount /dev/cdrom 注:接下来弹出第一张光盘,并依次插入后面的四张盘,每张盘插入以后都要按顺序执行上面的3条命令. 3、 检查当前是否已经安装createrepo包: # rpm -q createrepo 如未安装,则需要执行如下的命令完成安装: # cd /var/yum/cdrom /Server //注:看具体目录,有可能没有cdrom # rpm -ivh /media/cdrom/Server /createrepo-0.4.4-2.fc6.noarch.rpm 注:上面安装的这个包createrepo的版本号可能会有所不同,你只要保证包的名字相同即可. 4、 创建yum repository(库)的xml-rpm-metadata,执行如下命令: # createrepo -g /var/yum/cdrom/Server/repodata/comps-rhel5-server-core.xml /var/yum/cdrom/Server/ # createrepo -g /var/yum/cdrom /VT /repodata/comps-rhel5-vt.xml /var/yum/cdrom/VT/ # createrepo -g /var/yum/cdrom/Cluster/repodata/comps-rhel5-cluster.xml /var/yum/cdrom/Cluster/ # createrepo -g /var/yum/cdrom/ClusterStorage/repodata/comps-rhel5-cluster-st.xml /var/yum/cdrom/ClusterStorage/ 5、 创建本地yum客户端的repo文件,以使用本地yum repository: # cd /etc/yum.repos.d/ # vim local.repo 接下来在文件中添加如下内容后保存: [base] name=Server baseurl=file:///var/yum/cdrom/Server gpgcheck=0 [VT] name=VT baseurl=file:///var/yum/cdrom/VT gpgcheck=0 [Cluster] name= Cluster baseurl=file:///var/yum/ cdrom/Cluster gpgcheck=0 [ClusterStorage] name= ClusterStorage baseurl=file:///var/yum/ cdrom/ClusterStorage gpgcheck=0 //注意gpgcheck=0不能为1 拥有帝国一切,皆有可能。欢迎访问phome.net6、 测试使用yum来安装软件包 # yum install httpd //安装httpd测试 如果能正常安装,那么恭喜你,本地yum repository创建成功!

本文出自 “NEGIUP” 博客,请务必保留此出处http://negiup.blog.51cto.com/2348622/415982

拥有帝国一切,皆有可能。欢迎访问phome.net

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号