yum安装报错product-id, refresh-packagekit refresh-packagekit, security.....No package XXX available

安装redhat 6.9 遇到的问题(适用于7.XX以上的版本)

yum的命令执行失败

问题描述:安装好redhat6.9之后,想要在其中安装软件(screen等),执行:yum instal screen 报错了:product-id, refresh-packagekit, search-disabled-repos, security, subscription-manager

This system is not registered with an entitlement server. You can use subscription-manager to register.

出现"No package XXX available"的解决办法

问题原因Red Hat Enterprise Linux Server(RHEL) 的yum服务是付费的,因为没有付费,所以无法使用yum安装软件。

解决办法:
第一种方法:首先是先下载CentOS7-Base-163.repo的源文件,先进入:cd /etc/yum.repos.d/ 这个路径下面,执行:wget  http://mirrors.163.com/.help/CentOS6-Base-163.repo  将源文件下载,打开:vim CentOS6-Base-163.repo 按照下面步骤执行

 

最后在执行

测试安装:yum instal screen

第二种方案:先将之前的redhat6.9中的yum先卸载;

1.查看redhat当前版本执行命令:cat /etc/issue&& uname -a

2.将自带的yum文件安装包删除执行命令:rpm -qa|grep yum列出所有yum被安装的

3.安装

 

4.修改CentOS7-Base-163.repo的源文件,方法就是第一种方法;

5.执行:yum instal screen 是成功的

最后:其实我这边是第二种方法,之前网上找了很多方法,试了都没用。

注意:其实找了很多网上资源直接改CentOS7-Base-163.repo文件中的网址路径,其实很多都过期了,在修改完之后直接运行还是会报错,找不到路径,其实我们在网上找到这些路径后,可以先试试放在浏览器能不能打开,总结就是路经过期了,最后我这边也是找了新的路径可以使用:http://mirrors.aliyun.com/centos-vault/centos/(2021-06-21还是可以用的)

我这边分享下我自己的CentOS7-Base-163.repo链接:

https://pan.baidu.com/s/1170dOgbjuyifFr_qZysFlQ 
提取码:x5tk 

参考博客:https://blog.csdn.net/qq_33124081/article/details/82112486(安装验证部分参考)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值