RHEL-5.6 YUM光盘源

NO.1

mount /dev/cdrom /media/ #挂载光盘到/media/目录下
cd /media/#进入挂载目录
ls #查看挂载目录,光盘挂载成功

vi rhel-media.repo #编辑配置文件,添加以下内容:

[CD]
name=CD
baseurl=file:///media/Server
enable=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

yum clean all

yum makecache

yum install gcc

(已验证)

NO.2

第一,使用root用户登录系统,并创建两个目录

 mkdir -v /media/cdrom

 mkdir -v /var/yum

 第二,把光盘放入光驱,挂载光盘。

 mount /dev/hdc /media/cdrom

 mount: block device /dev/hdc is write-protected, mounting read-only

 rsync -r /media/cdrom/ /var/yum/

 rsync 同步写入磁盘;面后卸载光盘

 umount /dev/cdrom

 第三,检查当前是否已经安装createrepo包的安装情况

 rpm -q createrepo

 如果尚未安装,则需要执行如下的命令完成安装:

 cd /var/yum/Server/

 rpm -ivh /var/yum/Server/createrepo-0.4.11-3.el5.noarch.rpm

 第四,创建yum repository的xml-rpm-metadata,执行如下命令:

 createrepo -g /var/yum/Server/repodata/comps-rhel5-server-core.xml /var/yum/Server/

 createrepo -g /var/yum/VT/repodata/comps-rhel5-vt.xml /var/yum/VT/

 createrepo -g /var/yum/Cluster/repodata/comps-rhel5-cluster.xml /var/yum/Cluster/

 createrepo -g /var/yum/ClusterStorage/repodata/comps-rhel5-cluster-st.xml /var/yum/ClusterStorage/

 第五,创建本地yum客户端的repo文件,以使用本地yum repository:

 touch /etc/yum.repos.d/my.repo

 cat > /etc/yum.repos.d/my.repo <<EOF

 [base]

 name=Server

 baseurl=file:///var/yum/Server

 enabled=1

 gpgcheck=0

 [VT]

 name=VT

 baseurl=file:///var/yum/VT

 enabled=1

 gpgcheck=0

 [Cluster]

 name= Cluster

 baseurl=file:///var/yum/ Cluster

 enabled=1

 gpgcheck=0

 [CS]

 name= ClusterStorage

 baseurl=file:///var/yum/ ClusterStorage

 enabled=1

 gpgcheck=0

 EOF

 第六,测试使用yum来安装软件包:

 yum install bind

 

 

你可能感兴趣的:(RHEL-5.6,YUM光盘源)