目前CentOS系統已經更新至CentOS 8版本,可能很多朋友都希望將服務器升級到最新的CentOS 8版本。在不需要備份數據的情況下,如果想將CentOS 7更新升級至CentOS 8版本的話,那麼可以按照以下方法進行操作。這篇文章主要介紹了從CentOS 7升級到CentOS 8的教程,在升級之前需要配置備份,本文通過圖文並茂的形式給大家介紹的非常詳細,需要的朋友參考下吧
如果在正式環境升級,請做好數據備份以及重要配置備份,因爲升級會造成一部分應用被卸載。
在安裝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 -
最後,對任何未安裝或不需要的包執行清理,命令如下:
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
最後一步是安裝新的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版本的簡單方法,內容僅供參考。