安装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(安装验证部分参考)