0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何將CentOS 7升級到CentOS 8.5版本

jf_78858299 ? 來源:運(yùn)維漫談 ? 作者:運(yùn)維漫談 ? 2023-05-12 16:25 ? 次閱讀

在本文中,您將學(xué)習(xí)如何將CentOS 7升級到CentOS 8.5版本。

第 1 步:安裝 EPEL 存儲庫

首先,通過運(yùn)行以下命令安裝EPL存儲庫:

# yum install epel-release -y

圖片

在 CentOS 7 中安裝 EPEL Repo

第 2 步:安裝 yum-utils 工具

成功安裝EPEL 后,通過運(yùn)行以下命令安裝yum-utils。

# yum install yum-utils

圖片

在 CentOS 7 中安裝 yum-utils

此后,您需要通過執(zhí)行命令來解析 RPM 包。

# yum install rpmconf
# rpmconf -a

圖片

保留默認(rèn) RPM 設(shè)置

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

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

圖片

清理 RPM 包

第 3 步:在 CentOS 7 中安裝 dnf

現(xiàn)在安裝dnf 包管理器,它是CentOS 8的默認(rèn)包管理器。

# 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

我們現(xiàn)在準(zhǔn)備將 CentOS 7 升級到 CentOS 8,但在此之前,請使用新安裝的dnf 包管理器升級系統(tǒng)。

# dnf upgrade

圖片

升級 CentOS 7

接下來,使用dnf安裝CentOS 8發(fā)行包,如下所示,這將需要一段時間。

# 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 發(fā)行包

接下來,升級EPEL存儲庫。

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

圖片

升級 EPEL 存儲庫

成功升級EPEL存儲庫后,刪除所有臨時文件。

# dnf clean all

刪除CentOS 7的舊內(nèi)核核心。

# rpm -e `rpm -q kernel`

圖片

刪除舊的 CentOS 7 內(nèi)核

接下來,一定要刪除沖突的包。

# rpm -e --nodeps sysvinit-tools

之后,如圖所示啟動CentOS 8系統(tǒng)升級。

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

圖片

CentOS 8 系統(tǒng)升級

“注意:如果您收到有關(guān)沖突包的錯誤,例如在我的情況下,現(xiàn)有的python36-rpmconf包存在沖突,我刪除了這個包,同樣如果你遇到任何沖突,只需刪除這些包并嘗試運(yùn)行上面的升級命令。

第 5 步:為 CentOS 8 安裝新內(nèi)核

要為CentOS 8安裝新內(nèi)核,請運(yùn)行命令。

# dnf -y install kernel-core

圖片

在 CentOS 8 中安裝內(nèi)核

最后,安裝CentOS 8最小包。

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

現(xiàn)在您可以通過運(yùn)行來檢查安裝的 CentOS 版本。

# cat /etc/redhat-release

圖片

檢查 CentOS 版本

如果你看到上面的輸出,我已經(jīng)成功地從CentOS 7升級到 CentOS 8.5版本。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • RPM
    RPM
    +關(guān)注

    關(guān)注

    0

    文章

    44

    瀏覽量

    17682
  • CentOS
    +關(guān)注

    關(guān)注

    0

    文章

    76

    瀏覽量

    13712
收藏 人收藏

    評論

    相關(guān)推薦

    STM32CubeMX版本升級由6.2.1升級到6.3.0后原工程重新編譯code文件變大什么原因?

    STM32CubeMX版本升級由6.2.1升級到6.3.0后原工程重新編譯code文件變大什么原因
    發(fā)表于 04-02 07:31

    如何將stm32f207的以太網(wǎng)庫中l(wèi)wip1.3.2升級到1.4.1?

    如何將stm32f207的以太網(wǎng)庫中l(wèi)wip1.3.2升級到1.4.1
    發(fā)表于 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。它仍然會找
    發(fā)表于 07-17 06:00

    從Z-Stack版本1.3升級到1.4(中)

    從Z-Stack版本1.3升級到1.4(中)歡迎研究ZigBee的朋友和我交流。。。
    發(fā)表于 08-12 21:14

    CentOS 7.x GRID安裝

    是“內(nèi)核源文件”部分(見附件)。我可以通過運(yùn)行“yum update”來解決這個問題,但問題在于它將整個操作系統(tǒng)升級到版本7.4,它修復(fù)了GRID安裝,但破壞了Citrix。如果有人可以建議如何解決這個
    發(fā)表于 09-25 14:56

    labview怎么從2015升級到2017

    labview怎么從2015升級到2017?
    發(fā)表于 03-15 16:31

    如何將Android 12.0.0_1.0.0的內(nèi)核版本從內(nèi)核5.10.72升級到5.15.41版本?

    我們可以使用 i.MX8MQ EVK 在不更改 Android 版本的情況下 Android 12.0.0_1.0.0 的內(nèi)核版本從內(nèi)核 5.10.72 升級到 5.15.41
    發(fā)表于 05-06 07:29

    關(guān)于CentOS與程序ABI版本的問題

    1. 在CentOS7.6上使用gcc 6.5編譯程序鏈接BM-OpenCV庫時報(bào)找不到符號鏈接的錯誤 答:Centos下直接安裝的編譯器,所有版本下默認(rèn)都是
    發(fā)表于 09-19 06:39

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

    iphone4如何升級到ios5?iphone4升級到ios5.1.1教程,iphone4怎么升級到ios5,小編在這里為大家介紹了iphone4升級到ios5的方法
    發(fā)表于 09-18 09:48 ?5w次閱讀
    iphone4<b class='flag-5'>升級</b>5.1.1教程_iphone4如何<b class='flag-5'>升級到</b>ios5

    CentOS系統(tǒng)宣布為ARM硬件架構(gòu)發(fā)布CentOS Linux 7鏡像

    今天,CentOS系統(tǒng)開發(fā)人員Fabian Arrotin非常高興的宣布為ARM(armhfp)硬件架構(gòu)發(fā)布CentOS Linux 7(1611)鏡像。
    發(fā)表于 12-15 11:07 ?7651次閱讀

    虛擬機(jī):CentOS 7安裝MySQL5.7的步驟

    虛擬機(jī):CentOS 7安裝MySQL5.7的步驟
    的頭像 發(fā)表于 07-02 18:00 ?3157次閱讀

    Linux圈的CentOS所有版本停止維護(hù)

    最近在Linux圈,發(fā)生了一次大地震,主角就是大家熟知的CentOS。 2019年9月發(fā)布的CentOS 8,在2021年底停止該版本所有維護(hù)! 消息一出,不免讓很多老粉們頓時心里沒
    的頭像 發(fā)表于 12-26 10:37 ?1.1w次閱讀

    基于RHEL的服務(wù)器Linux發(fā)行版,你可以考慮用來取代CentOS

    你看,取代 CentOS 8 的首要選擇就是 CentOS Stream。 CentOS 8 升級到
    的頭像 發(fā)表于 01-20 10:02 ?2870次閱讀

    如何檢查CentOS系統(tǒng)正在運(yùn)行的版本

    首次登錄CentOS計(jì)算機(jī)時或者在進(jìn)行任何工作之前,您可能需要檢查系統(tǒng)正在運(yùn)行的CentOS版本。
    的頭像 發(fā)表于 12-12 17:16 ?1328次閱讀

    怎么下載centos鏡像文件

    CentOS 鏡像文件。 確定你的需求 在下載 CentOS 鏡像文件之前,你需要確定你的需求。首先,你需要選擇你想要下載的版本。例如,CentOS
    的頭像 發(fā)表于 11-23 10:48 ?1051次閱讀