对于刚安装好的redhat系统,直接使用yum安装软件的话一般会报如下错误
这是因为我们的服务器没有订阅注册。
解决方法有三种
一、购买redhat订阅注册(一般公司做法,最好的)
对于如果是公司要使用redhat当然是直接购买订阅最直接,如果采用换源的方法那还不如直接使用centos。
# subscription-manager register --username=xxxxxxxx --password=xxxxxx --auto-attach
查看当前RHEL的订阅状态:
# subscription-manager list
取消订阅:
# subscription-manager unregister
二、更换为centos相应版本的源
略,在网上寻找可用的相应版本centos源即可。但这样无多大意义。
三、使用ISO镜像做本地仓库(离线环境)
停止红帽yum注册插件
vim /etc/yum/pluginconf.d/subscription-manager.conf
[main]
enabled=0 #将它禁用掉
配置yum仓库
mkdir /mnt/redhat7.9
mount /dev/sr0 /mnt/redhat7.9
cd /etc/yum.repos.d/
////注释掉其他yum源
vim redhat.repo
[centos7]
name=linux
baseurl=file:///mnt/redhat7.9
gpgcheck=0
enabled=1
即可正常使用rehdat了。当然本地仓库中有不少软件就不一定是最新的啦。