CentOS 7版本升級至CentOS 8版本圖文教程

目前CentOS系統已經更新至CentOS 8版本,可能很多朋友都希望將服務器升級到最新的CentOS 8版本。在不需要備份數據的情況下,如果想將CentOS 7更新升級至CentOS 8版本的話,那麼可以按照以下方法進行操作。這篇文章主要介紹了從CentOS 7升級到CentOS 8的教程,在升級之前需要配置備份,本文通過圖文並茂的形式給大家介紹的非常詳細,需要的朋友參考下吧

如果在正式環境升級,請做好數據備份以及重要配置備份,因爲升級會造成一部分應用被卸載。

一、清除CentOS 7版本

在安裝CentOS 8版本之前,最好清理當前的CentOS 7版本,這樣就不會產生衝突的安裝包了。

爲了做到這一點,首先要確保您的系統是最新的,執行以下命令:

yum updte -y

接下來,確保安裝了epel-elese,命令如下:

yum instll -y epel-elese

然後安裝yum-utils和pmconf包,執行以下操作:

yum instll -y yum-utils pmconf

現在安裝了pmconf,這裏將使用它解析pm包:

pmconf -

注意:如果pmconf檢測到一箇新版本的配置文件的安裝包,並詢問是否要安裝它,務必要選擇默認的‘N’選項,以便繼續安裝當前的版本。

最後,對任何未安裝或不需要的包執行清理,命令如下:

pckge-clenup –lees

pckge-clenup –ophns

二、替換包裝包

下一步就是替換爲CentOS 8版本的安裝包,其本質上就是將系統裏面的包和存儲庫替換爲適用CentOS 8版本的等價物。

首先,安裝一箇名爲DNF的pm的包管理器,命令如下:

yum instll -y dnf

其次,刪除yum包管理器,命令如下:

dnf -y emoe yum yum-metdt-pse

m -Rf /etc/yum

接下來,使用DNF運行系統更新,命令如下:

dnf upgde -y

這時候安裝CentOS 8軟件包:

dnf instll http://mio.centos.og/centos/8/BseOS/x86_64/os/Pckges/{centos-elese-8.-.9.0.8.el8.x86_64.pm,centos-gpg-keys-8.-.9.0.8.el8.noch.pm,centos-epos-8.-.9.0.8.el8.x86_64.pm}

並升級Epel存儲庫:

dnf -y upgde https://dl.fedopoject.og/pub/epel/epel-elese-ltest-8.noch.pm

最後,清除所有臨時文件,命令如下:

dnf clen ll

三、安裝新內核版本及CentOS 8版本

最後一步是安裝新的Linux內核版本以及新的CentOS 8版本。

首先,刪除舊的內核,命令如下:

pm -e  –nodeps  `pm -q kenel`

然後刪除任何衝突的包,命令如下:

pm -e –nodeps sysinit-tools

接下來,啓動CentOS 8版本升級:

dnf -y –elesee=8 –llowesing –setopt=deltpm=flse disto-sync

安裝新的內核核心:

dnf -y instll kenel-coe

同時運行安裝CentOS 8 Miniml:

dnf -y goupupdte “Coe” “Miniml Instll”

一切完成之後,你的服務器已經成功地升級到CentOS 8,這時候可以從os-Reltion和edht-Reltion文件中驗證操作系統的發行版本,執行以下操作即可:

ct /etc/os-elese

ct /etc/edht-elese

總之,以上就是CentOS7升級至CentOS8版本的簡單方法,內容僅供參考。