CentOS构建YUM.doc

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 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.rpm 7.先把http服务启动,service httpd start ,如果这个服务不能搞定,其他的一切都是做无用功) netstat -anpt | grep 80 tcp 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 restart 11.用你的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-base baseurl=40/i386/ enable=1 gpgcheck=1 gpgkey=40/i386/RPM-GPG-KEY-CentOS-5 这样即可了 下面就是测试了。。。 先执行下yum

文档评论(0)

I LOVE YOU + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档