- 问题描述
安装nginx的时候无法联网,通过rpm包进行的安装,打包编译时使用的部分依赖包是centos的资源,导致安装后系统版本由之前的RedHat7.5变成了centos7.9。现需恢复到之前的系统版本。
- 解决方法
将之前安装的centos资源包删除,替换安装为以下四个资源包,即可恢复系统版本。其中前三个是由centos资源替换为redhat资源;后一个安装包未变,只是重新安装了一下。
- 安装步骤
1.查看centos资源包
rpm -qa|grep centos
2.删除centos资源包,并安装redhat资源包
删除:sudo rpm -e --nodeps centos-logos-70.0.6-3.el7.centos.noarch basesystem-10.0-7.el7.centos.noarch centos-indexhtml-7-9.el7.centos.noarch
安装:sudo rpm -ihv basesystem-10.0-7.el7.noarch.rpm redhat-indexhtml-7-11.el7_0.noarch.rpm redhat-logos-70.0.3-6.el7.noarch.rpm
3.删除redhat-release-server包重新安装
删除:sudo rpm -e –-nodeps redhat-release-server-7.5-8.el7.x86_64
安装:sudo rpm -ihv redhat-release-server-7.5-8.el7.x86_64.rpm
4.查看系统版本
hostnamectl