rhel使用光盘做yum源

1.将光盘上的Server文件夹复制到磁盘上(此步可以省略)

mkdir /RPMS

mount /dev/cdrom /media

cp -r /media/Server /RPMS


2.删除rhel自带的yum包

rpm -qa | grep yum

使用rpm -e删除上面显示的yum包

rpm -e yum-rhn-plugin-0.5.4-17.el5 --nodeps

rpm -e yum-metadata-parser-1.1.2-3.el5 --nodeps

rpm -e yum-3.2.22-33.el5 --nodeps

rpm -e yum-updatesd-0.9-2.el5 --nodeps

rpm -e yum-security-1.1.16-13.el5_4.1 --nodeps


3.安装centos的yum包

根据rhel对应的centos版本,下载并安装yum,yum-fastestmirror,yum-metadata-parser这三个包(推荐到http://mirrors.163.com/上去下载,速度快,而且这里面几个开源的系统都有,我这里下的是centos 5.6X64)

rpm -ivh yum-3.2.22-37.el5.centos.noarch.rpm --nodeps

rpm -ivh yum-fastestmirror-1.1.16-16.el5.centos.noarch.rpm --nodeps

rpm -ivh yum-metadata-parser-1.1.2-3.el5.centos.x86_64.rpm --nodeps


4.修改配置文件

cd /etc/yum.repos.d/

mkdir repo

mv rhel-* repo/

vi CentOS-Media.repo

加入以下内容

[c5-media]
name=CentOS-$releasever - Media
baseurl=file:///RPMS/Server/
gpgcheck=1
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5


之后就可以使用yum来安装软件包了。

查看yum源中有的软件包

yum list | grep -i XXX

安装软件包

yum install XXX


使用中如果提示:warning: rpmts_HdrFromFdno: Header V3 DSA signature: NOKEY, key ID*****,使用以下命令可以解决

rpm --import /etc/pki/rpm-gpg/RPM*



  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值