源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

centos系统搭建本地yum服务器的方法

  • 时间:2021-07-03 21:23 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:centos系统搭建本地yum服务器的方法
[b]前言[/b] 首先特别说明的是,YUM只是为了解决RPM的依赖关系的问题,而不是一种其它的软件安装模式。虽然在centos中可以直接使用yum源,但是也存在着与外网隔绝的现状,因此需要搭建本地yum源,下面来看看详细的方法。 [b]系统:centos 6.5[/b] [b]1、将光盘挂载到/mnt下面[/b]
# mount /dev/cdrom /mnt
[b]2、删除系统自带的repo文件[/b]
# cd /etc/yum.repos.d/ 
# mkdir bak 
# mv *.repo bak
[b]3、安装createrepo[/b](其实只要安装createrepo即可以,但是需要其他依赖包,所以也得一起装上)
# cd /mnt/Packages/ 
# rpm -ivh libxml2-python-2.7.6-14.el6.x86_64.rpm  
# rpm -ivh deltarpm-3.5-0.5.20090913git.el6.x86_64.rpm  
# rpm -ivh python-deltarpm-3.5-0.5.20090913git.el6.x86_64.rpm  
# rpm -ivh createrepo-0.9.9-18.el6.noarch.rpm
[b]4、使用createrepo命令创建yum仓库,创建索引信息[/b][b] [/b] [b]注:[/b]这里我们把yum仓库建立在/doiido/local
# mkdir /doiido/local 
# cp -rv /mnt/Packages/* /doiido/local 
# cd /doiido/local 
# createrepo -v /doiido/local
[b]5、如若需要分组信息[/b]
# cp /mnt/repodata/b4e0b9342ef85d3059ff095fa7f140f654c2cb492837de689a58c581207d9632-c6-x86_64-comps.xml /doiido/local/comps.xml 
# createrepo -g /doiido/local/comps.xml /doiido/local
[b]6、编辑自己的repo文件[/b]
# vi /etc/yum.repos.d/local.repo 
#库名称 
[local_server] 
 
#名称描述 
name=Thisis a local repo 
 
#yum源目录 
baseurl=file:///doiido/local 
 
#是否启用该yum源,0为禁用 
enabled=1 
 
#检查GPG-KEY(0为不检查,1为检查) 
gpgcheck=0
[b]7、加载yum缓存[/b]
# yum clean all 
# yum makecache
[b]8、测试下载[/b]
# yum -y install php
这里就可以看到可以直接安装php,而不需要通过网上去下载。 [b]总结[/b] 以上就是在centos系统下搭建本地yum服务器的方法,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流。
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部