RedHat 7升级成CentOS 7后恢复图标和yum
Redhat 更换CentOS源,再使用yum update升级后会把yum、系统logo、壁纸都换成CentOS的,下面把这些都换回来。
1、重装yum
查询已安装的yum
rpm -qa | grep yum
卸载已安装的yum
rpm -qa|grep yum|xargs rpm -e --nodeps
# 卸载后再次查询一下
rpm -qa | grep yum
安装yum,这里是从下载的Redhat光盘镜像里安装yum,如果没有光盘镜像可以到本文末尾按照提示下载。
# 进入光盘镜像的Packages文件夹或者进入下载的文件夹
cd /run/media/apull/RHEL-7.9\ Server.x86_64/Packages/
# 安装yum包
rpm -ivh yum*
安装完后再次查询yum,会看到已经安装了Redhat的yum。
删除yum的centos源
sudo rm /etc/yum.repos.d/CentOS-Base.repo
# 重建缓存
yum clean all
yum makecache
2、换回logo和壁纸
继续从Packages里安装logo
# 卸载centos的logo
rpm -e --nodeps centos-logos
# 安装redhat的logo
rpm -ivh redhat-logos-70.7.0-1.el7.noarch.rpm
rpm -ivh redhat-menus-12.0.2-8.el7.noarch.rpm
这样又回到最初的RedHat 7 了。
3、相关链接
RedHat 7.9 yum和logo包rpm文件下载: