- 1、本文档共4页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
想必大家对linux下的YUM服务并不陌生吧,之前有将linux下redhat构建YUM的步骤有写出来,今天主要写一下如何在centos下构建YUM,尽管centos是redhat的克隆版,但也有很多的不同之处;此链接是讲解如何在redhat上构建YUM,/bbs/viewthread.php?tid=204212extra=page%3D2%26amp%3Borderby%3Ddateline下面是CentOS下构建YUM的步骤1.首先把镜像盘挂在上:mount /dev/cdrom /media/cdrom/2.安装http的包, rpm -ivh /media/cdrom/CentOS/httpd-2.2.3-43.el5.centos.i386.rpm 3.安装YUM常用的RPM包(有的包是默认已经安装的,但也要查一下是否安装) rpm -ivh /media/cdrom/CentOS/yum-3.2.22-26.el5.centos.noarch.rpm rpm -ivh /media/cdrom/CentOS/yum-metadata-parser-1.1.2-3.el5.centos.i386.rpm rpm -ivh /media/cdrom/CentOS/yum-fastestmirror-1.1.16-14.el5.centos.1.noarch.rpm rpm -ivh /media/cdrom/CentOS/yum-updatesd-0.9-2.el5.noarch.rpm 4.新建一个自定义的目录,用来放置你的RPM包,也是http访问的目录: /data/CentOS/i386/将挂在的rpm包的集合复制一份到/data/CentOS/i386/下,(因为你不可能挂在你的镜像盘一辈子) \cp -rf /media/cdrom/CentOS/ /data/CentOS/i386/5.将/media/cdrom下的repodata/ 拷贝到/data/CentOS/i386/CentOS下 cp -rf /media/cdrom/repodata/ /data/CentOS/i386/CentOS/ (后面会用到的)6.安装 rpm -ivh /media/cdrom/CentOS/createrepo-0.4.11-3.el5.noarch.rpm (此包是用来安装服务端设置软件仓库及信息文件) rpm -ivh /media/cdrom/CentOS/createrepo-0.4.11-3.el5.noarch.rpm7.先把http服务启动,service httpd start ,如果这个服务不能搞定,其他的一切都是做无用功) netstat -anpt | grep 80tcp 0 0 :::80 :::* LISTEN 8389/httpd 8.生成客户端所需的信息文件createrepo -g /media/cdrom/repodata/comps.xml /data/CentOS/i386/9.将key文件(用于客户端与服务端的认证)拷入指定目录/data/CentOS/i386 下cp /media/cdrom/RPM-GPG-KEY-CentOS-5 /data/CentOS/i386/10.修改http服务的配置文件,如何你是默认安装的httpd,其配置文件路径为:vi /etc/httpd/conf/httpd.conf 修改一下两行即可:(显示的是更改后的)DocumentRoot /data/CentOS/Directory /data/CentOS/之后保存,退出。。重启httpd服务、、、service httpd restart11.用你的IE浏览器浏览下,看能不能访问 40/i386/CentOS/ 下面显示的是rpm包算是正却的12.更改yum的配置文件,更改之前要做好备份、cp CentOS-Base.repo CentOS-Base.repo.bak 之后清空你的CentOS-Base.repo 文件方法: CentOS-Base.repo 即可vi CentOS-Base.repo [base]name=CentOS5.3-basebaseurl=40/i386/enable=1gpgcheck=1gpgkey=40/i386/RPM-GPG-KEY-CentOS-5这样即可了下面就是测试了。。。先执行下yum
您可能关注的文档
最近下载
- 消防员的职业病.pptx VIP
- 预防感统失调训练的小游戏(406个).pdf
- 2023年专业技术人员继续教育公共科目考试:人文素养和科学素养的培育真题模拟汇编(共662题).pdf
- 15 纸上谈兵PPT_HSK5标准教程上.pptx
- 新版牛津高中英语 高一 英语选择性必修1 单词默写表.docx
- 小学二年级语文看图写话PPT课件(公开课)-二年级看图写话公开课.pptx VIP
- 啤酒厂废水处理课程设计.docx VIP
- 2.5 跨学科实践:制作隔音房间模型(教学设计)八年级物理上册(人教版2024).docx
- 智能化碳纤雨水收集模块系统应用技术规程.pdf VIP
- 数学文化融入初中数学教学的调查研究与实施策略.doc
文档评论(0)