RedHat使用yum安装提示no package

RedHat系统用yum源来在线安装软件是要收费的,这里分享怎么做到像centos下方便的使用yum安装软件。

[root@localhost Packages]# rpm -qa |grep yum
PackageKit-yum-0.5.8-23.el6.x86_64
yum-rhn-plugin-0.9.1-50.el6.noarch
yum-3.2.29-60.el6.noarch
yum-metadata-parser-1.1.2-16.el6.x86_64
yum-plugin-security-1.1.30-30.el6.noarch
PackageKit-yum-plugin-0.5.8-23.el6.x86_64
yum-utils-1.1.30-30.el6.noarch
首先删除原来的yum:

[root@orcl ~] # rpm -aq|grep yum|xargs rpm -e –nodeps 



然后挂载镜像文件,安装yum:

先点击虚拟机右下角的光盘图标,再点击弹出来的连接。

然后执行下面命令(最后一个参数,将镜像文件挂载在/cdrom目录下,所以需要先存在这个目录)

[root@orcl ~] mount /dev/cdrom /cdrom

然后cd /cdrom/Packages

[root@localhost Packages]# ls | grep yum
anaconda-yum-plugins-1.0-5.1.el6.noarch.rpm
kabi-yum-plugins-1.0-2.el6.noarch.rpm
PackageKit-yum-0.5.8-23.el6.x86_64.rpm
PackageKit-yum-plugin-0.5.8-23.el6.x86_64.rpm
yum-3.2.29-60.el6.noarch.rpm
yum-metadata-parser-1.1.2-16.el6.x86_64.rpm
yum-plugin-aliases-1.1.30-30.el6.noarch.rpm
yum-plugin-changelog-1.1.30-30.el6.noarch.rpm
yum-plugin-downloadonly-1.1.30-30.el6.noarch.rpm
yum-plugin-security-1.1.30-30.el6.noarch.rpm
yum-plugin-tmprepo-1.1.30-30.el6.noarch.rpm
yum-plugin-verify-1.1.30-30.el6.noarch.rpm
yum-plugin-versionlock-1.1.30-30.el6.noarch.rpm
yum-presto-0.6.2-1.el6.noarch.rpm
yum-rhn-plugin-0.9.1-50.el6.noarch.rpm
yum-utils-1.1.30-30.el6.noarch.rpm

再执行:

[root@localhost Packages]# rpm -ivh yum-3.2.29-60.el6.noarch.rpm yum-metadata-parser-1.1.2-16.el6.x86_64.rpm 
这时候yum安装软件可能还是会报错:错误:没有匹配的软件包可以列出

所以最后:

# cd /etc/yum.repos.d/
# vi mycdrom.repo #新建一个repo文件
[Base]
name=RHEL5 ISO Base
baseurl=file:///mnt/Server
enabled=1
gpgcheck=0
:wq
搞定!

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值