Copyright 2025 HNCloud Limited.
                    香港联合通讯国际有限公司
                
            
            Linux如何把CentOS7升级为CentOS8
        
        
            时间 : 2025-01-13 11:31:42
            编辑 : 华纳云
                        阅读量 : 661
        
                
        第一个步骤就是先安装EPL存储库:
# yum install epel-release -y安装成功后,需要安装yum-utils:
# yum install yum-utils解析RPM包:
# yum install rpmconf
# rpmconf -a清理无用包:
# package-cleanup --leaves
# package-cleanup --orphans需要在CentOS 7安装dnf,因为dnf包管理器是CentOS 8的默认包管理器:
# yum install dnf删除yum包管理器:
# dnf -y remove yum yum-metadata-parser
# rm -Rf /etc/yumCentOS升级前,要使用新安装的dnf包管理器来升级系统:
# dnf upgrade再使用dnf安装CentOS8发布包(CentOS 8 已停止服务并且所有存储库已移至 vault.centos.org。),如:
# dnf install http://vault.centos.org/8.5.2111/BaseOS/x86_64/os/Packages/{centos-linux-repos-8-3.el8.noarch.rpm,centos-linux-release-8.5-1.2111.el8.noarch.rpm,centos-gpg-keys-8-3.el8.noarch.rpm}再升级EPEL存储库:
dnf -y upgrade https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm成功升级EPEL存储库后删除全部临时文件:
# dnf clean all删除CentOS7旧内核:
# rpm -e `rpm -q kernel`在删除有冲突的包:
# rpm -e --nodeps sysvinit-tools启动CentOS8系统升级:
# dnf -y --releasever=8 --allowerasing --setopt=deltarpm=false distro-sync如果出现相关冲突软件包错误,可以删除该软件包再运行上述命令。安装CentOS8新内核:
# dnf -y install kernel-core最后安装CentOS8的最小包:
# dnf -y groupupdate "Core" "Minimal Install"通过运行检查当前安装的CentOS版本:
# cat /etc/redhat-release如果输出结果为CentOS8则表示版本升级成功。
 
                     中国香港服务器
                            中国香港服务器
                         日本服务器
日本服务器
                         美国服务器
美国服务器
                         新加坡服务器
新加坡服务器
                         
                     推荐文章
                推荐文章
             
                         
                             
                 
        