快速业务通道

建立yum服务

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

一、 建立本地yum源用来安装ftp或者http等软件

[root@server ~]# mount

/dev/sda2 on / type ext3 (rw)

proc on /proc type proc (rw)

sysfs on /sys type sysfs (rw)

devpts on /dev/pts type devpts (rw,gid=5,mode=620)

/dev/sda3 on /home type ext3 (rw)

/dev/sda1 on /boot type ext3 (rw)

tmpfs on /dev/shm type tmpfs (rw)

/dev/hdc on /mnt/cdrom type iso9660 (ro) #光盘挂载到本地/mnt/cdrom

/dev/sdb1 on /kickstart type ext3 (rw)

none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)

sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw)

nfsd on /proc/fs/nfsd type nfsd (rw)

[root@server ~]# vim /etc/yum.repos.d/server.repo

[core]

name=Red Hat Enterprise Linux

baseurl=file:///mnt/cdrom/Server #设置本地yum源路径

enabled=1

gpgcheck=0

gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

[root@server ~]#yum –y install http #安装httpd或者安装ftp,这里安装httpd

[root@server ~]#yum –y install createrepo #用该包生成RPM的依赖关系和分组信息

[root@server ~]# rpm -qa createrepo

createrepo-0.4.11-3.el5 #包的完整包名

二、利用createrepo命令生成RPM包的依赖关系和分组信息

[root@server ~]# cd /mnt/cdrom

[root@server cdrom]# cp -r ./* /kickstart #将光盘内容拷贝到本地/kickstart

[root@server ~]# cd /kickstart

分别进入ServerClusterClusterStorageVT目录下利用的repodata下的comps-rhel5-server-core.xmlcomps-rhel5-cluster.xmlcomps-rhel5-cluster-st.xmlcomps-rhel5-vt.xml生成RPM的依赖关系和分组信息

进入/kickstart/Server目录

[root@server Server]# createrepo -g ./repodata/comps-rhel5-server-core.xml .

进入/kickstart/Cluster目录

[root@server Cluster]# createrepo -g ./repodata/comps-rhel5-cluster.xml .

进入/kickstart/ClusterStorage目录

[root@server ClusterStorage]#createrepo -g ./repodata/comps-rhel5-cluster-st.xml .

进入/kickstart/VT目录

[root@server VT]# createrepo -g ./repodata/comps-rhel5-vt.xml .

#利用createrepo命令加-g参数生成依赖关系和更新分组文件信息

三、利用httpd共享生成依赖关系的目录即/kickstart目录

[root@server ~]# vim /etc/httpd/conf/httpd.conf

<VirtualHost 192.168.1.20:80>

DocumentRoot /kickstart

ServerName 192.168.1.20

[client]

name=Red Hat Enterprise Linux

baseurl=http://192.168.1.20/Server

enabled=1

gpgcheck=0

gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

本文出自 “大可” 博客,请务必保留此出处http://wqwq800123.blog.51cto.com/203277/610778

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站: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号