查看系统版本:
cat /etc/centos-release
接下来开始操作:(均在root下执行)
1、安装EPEL储存库
yum install epel-release -y
2、安装yum-utils
yum install yum-utils
这里显示已经安装~
解析RPM软件包:
yum install rpmconf
rpmconf -a
注意选项!
清理不需要的软件包:
package-cleanup --leaves
package-cleanup --orphans
3、安装dnf软件包管理器
DNF是新一代的rpm软件包管理器。
DNF包管理器突破了YUM包管理器的一些瓶颈,提升了用户体验,包括内存占用,依赖分析,运行速度等多方面的内容。DNF使用 RPM, libsolv 和 hawkey 库进行包管理操作。尽管它没有预装在 CentOS 和 RHEL 7 中,但你可以在使用 YUM 的同时使用 DNF 。
之前装的epel就是它的依赖…
开始:
yum install dnf
删除yum软件包管理器:
dnf -y remove yum yum-metadata-parser
rm -Rf /etc/yum
4、centos7升级到centos8
dnf upgrade
这里需要等一会~
使用dnf安装centos8最新包(centos8.3-1)
dnf -y upgrade http://mirror.bytemark.co.uk/centos/8/BaseOS/x86_64/os/Packages/centos-linux-release-8.3-1.2011.el8.noarch.rpm
这里需要等一会~
(很难受这个失败了)
这里,找了很多方式也没找到方法,you路过大佬解决问题可以踢我一下吗…
谢谢~