0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何将CentOS 7升级到CentOS 8.5版本

jf_78858299 来源:运维漫谈 作者:运维漫谈 2023-05-12 16:25 次阅读

在本文中,您将学习如何将CentOS 7升级到CentOS 8.5版本。

第 1 步:安装 EPEL 存储库

首先,通过运行以下命令安装EPL存储库:

# yum install epel-release -y

图片

在 CentOS 7 中安装 EPEL Repo

第 2 步:安装 yum-utils 工具

成功安装EPEL 后,通过运行以下命令安装yum-utils。

# yum install yum-utils

图片

在 CentOS 7 中安装 yum-utils

此后,您需要通过执行命令来解析 RPM 包。

# yum install rpmconf
# rpmconf -a

图片

保留默认 RPM 设置

接下来,清理所有不需要的包。

# package-cleanup --leaves
# package-cleanup --orphans

图片

清理 RPM 包

第 3 步:在 CentOS 7 中安装 dnf

现在安装dnf 包管理器,它是CentOS 8的默认包管理器。

# yum install dnf

图片

在 CentOS 7 中安装 dnf

您还需要使用该命令删除yum 包管理器。

# dnf -y remove yum yum-metadata-parser
# rm -Rf /etc/yum

图片

在 CentOS 7 中删除 Yum

第 4 步:将 CentOS 7 升级到 CentOS 8

我们现在准备将 CentOS 7 升级到 CentOS 8,但在此之前,请使用新安装的dnf 包管理器升级系统。

# dnf upgrade

图片

升级 CentOS 7

接下来,使用dnf安装CentOS 8发行包,如下所示,这将需要一段时间。

# dnf install http://mirror.centos.org/centos/8/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}

图片

安装 CentOS 8 发行包

接下来,升级EPEL存储库。

dnf -y upgrade https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm

图片

升级 EPEL 存储库

成功升级EPEL存储库后,删除所有临时文件。

# dnf clean all

删除CentOS 7的旧内核核心。

# rpm -e `rpm -q kernel`

图片

删除旧的 CentOS 7 内核

接下来,一定要删除冲突的包。

# rpm -e --nodeps sysvinit-tools

之后,如图所示启动CentOS 8系统升级。

# dnf -y --releasever=8 --allowerasing --setopt=deltarpm=false distro-sync

图片

CentOS 8 系统升级

“注意:如果您收到有关冲突包的错误,例如在我的情况下,现有的python36-rpmconf包存在冲突,我删除了这个包,同样如果你遇到任何冲突,只需删除这些包并尝试运行上面的升级命令。

第 5 步:为 CentOS 8 安装新内核

要为CentOS 8安装新内核,请运行命令。

# dnf -y install kernel-core

图片

在 CentOS 8 中安装内核

最后,安装CentOS 8最小包。

# dnf -y groupupdate "Core" "Minimal Install"

现在您可以通过运行来检查安装的 CentOS 版本。

# cat /etc/redhat-release

图片

检查 CentOS 版本

如果你看到上面的输出,我已经成功地从CentOS 7升级到 CentOS 8.5版本。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • RPM
    RPM
    +关注

    关注

    0

    文章

    44

    浏览量

    17714
  • CentOS
    +关注

    关注

    0

    文章

    77

    浏览量

    13747
收藏 人收藏

    评论

    相关推荐

    STM32CubeMX版本升级由6.2.1升级到6.3.0后原工程重新编译code文件变大什么原因?

    STM32CubeMX版本升级由6.2.1升级到6.3.0后原工程重新编译code文件变大什么原因
    发表于 04-02 07:31

    如何将stm32f207的以太网库中lwip1.3.2升级到1.4.1?

    如何将stm32f207的以太网库中lwip1.3.2升级到1.4.1
    发表于 05-17 08:04

    Non-OS SDK从1.3.0升级到1.4.0后,AT CWLAP命令无法再找到我的AP,为什么?

    Non-OS SDK从1.3.0升级到1.4.0(AT版本0.40升级到0.50)后,AT CWLAP命令无法再找到我的AP。它仍然会找
    发表于 07-17 06:00

    从Z-Stack版本1.3升级到1.4(中)

    从Z-Stack版本1.3升级到1.4(中)欢迎研究ZigBee的朋友和我交流。。。
    发表于 08-12 21:14

    CentOS 7.x GRID安装

    是“内核源文件”部分(见附件)。我可以通过运行“yum update”来解决这个问题,但问题在于它将整个操作系统升级到版本7.4,它修复了GRID安装,但破坏了Citrix。如果有人可以建议如何解决这个
    发表于 09-25 14:56

    labview怎么从2015升级到2017

    labview怎么从2015升级到2017?
    发表于 03-15 16:31

    如何将Android 12.0.0_1.0.0的内核版本从内核5.10.72升级到5.15.41版本

    我们可以使用 i.MX8MQ EVK 在不更改 Android 版本的情况下 Android 12.0.0_1.0.0 的内核版本从内核 5.10.72 升级到 5.15.41
    发表于 05-06 07:29

    关于CentOS与程序ABI版本的问题

    1. 在CentOS7.6上使用gcc 6.5编译程序链接BM-OpenCV库时报找不到符号链接的错误 答:Centos下直接安装的编译器,所有版本下默认都是
    发表于 09-19 06:39

    iphone4升级5.1.1教程_iphone4如何升级到ios5

    iphone4如何升级到ios5?iphone4升级到ios5.1.1教程,iphone4怎么升级到ios5,小编在这里为大家介绍了iphone4升级到ios5的方法
    发表于 09-18 09:48 5w次阅读
    iphone4<b class='flag-5'>升级</b>5.1.1教程_iphone4如何<b class='flag-5'>升级到</b>ios5

    CentOS系统宣布为ARM硬件架构发布CentOS Linux 7镜像

    今天,CentOS系统开发人员Fabian Arrotin非常高兴的宣布为ARM(armhfp)硬件架构发布CentOS Linux 7(1611)镜像。
    发表于 12-15 11:07 7700次阅读

    Linux圈的CentOS所有版本停止维护

    最近在Linux圈,发生了一次大地震,主角就是大家熟知的CentOS。 2019年9月发布的CentOS 8,在2021年底停止该版本所有维护! 消息一出,不免让很多老粉们顿时心里没
    的头像 发表于 12-26 10:37 1.1w次阅读

    基于RHEL的服务器Linux发行版,你可以考虑用来取代CentOS

    你看,取代 CentOS 8 的首要选择就是 CentOS Stream。 CentOS 8 升级到
    的头像 发表于 01-20 10:02 2974次阅读

    红帽拒绝进行投资,CentOS Linux 停止维护

    1月27日消息 去年 12 月份,CentOS 官网正式宣布,停止维护 CentOS Linux,并将更多资金和人力投入 CentOS
    的头像 发表于 01-27 11:29 2771次阅读

    如何检查CentOS系统正在运行的版本

    首次登录CentOS计算机时或者在进行任何工作之前,您可能需要检查系统正在运行的CentOS版本
    的头像 发表于 12-12 17:16 1406次阅读

    怎么下载centos镜像文件

    CentOS 镜像文件。 确定你的需求 在下载 CentOS 镜像文件之前,你需要确定你的需求。首先,你需要选择你想要下载的版本。例如,CentOS
    的头像 发表于 11-23 10:48 1222次阅读