CentOS 官網(wǎng)正式宣布,將于 2021 年停止維護(hù) CentOS8恭理。
Rocky Linux 是紅帽宣布放棄 CentOS Linux 后颜价,由 CentOS 聯(lián)合創(chuàng)始人 Gregory Kurtzer 創(chuàng)建的 Linux 發(fā)行版周伦,旨在繼承 CentOS 的社區(qū)屬性横辆。Rocky Linux 是一個(gè)社區(qū)屬性的企業(yè)級(jí)操作系統(tǒng)狈蚤,它與 Red Hat Enterprise Linux 100% 兼容,最新的穩(wěn)定版本 Rcoky Linux 8.4 于2021年 5 月 18 日發(fā)布勇劣,支持 x86_64 和 ARM64 (AArch64) 架構(gòu)幻捏。
Rocky Linux 的安裝和使用與 CentOS8 幾乎完全一致篡九,完全可以作為最佳的 CentOS 的替代品榛臼。
運(yùn)行在 x86_64 和 ARM64 (aarch64) 架構(gòu)下現(xiàn)有的 CentOS8 能夠無(wú)縫遷移到 Rocky Linux 8.4,注意:遷移過(guò)程中需要連接互聯(lián)網(wǎng)金刁。具體操作步驟如下:
第一步尤蛮,使用 root 賬戶登錄到現(xiàn)有的 CentOS8 系統(tǒng)。
第二步轧葛,將現(xiàn)有的 CentOS8 更新到最新版本并重新啟動(dòng):
[root@host ~ ]$ dnf update
[root@host ~ ]$ reboot
第三步尿扯,下載并運(yùn)行遷移腳本 migrate2rocky.sh:
-
從 Github 的 rocky-linux 官方倉(cāng)庫(kù)上下載 rocky-tools 項(xiàng)目,如下圖:
將項(xiàng)目中的遷移腳本 migrate2rocky.sh 上傳到 CentOS8 中辟宗,授予可執(zhí)行權(quán)限并運(yùn)行后重新啟動(dòng):
[root@host ~ ]$ chmod +x migrate2rocky.sh
[root@host ~ ]$ ./migrate2rocky.sh -r
...
Done, please reboot your system.
A log of this installation can be found at /var/log/migrate2rocky.log
[root@host ~ ]$ reboot
第四步,同步穩(wěn)定版本的軟件包(多為降級(jí)或者重新安裝的過(guò)程)并重新啟動(dòng):
[root@host ~ ]$ dnf distro-sync -y
[root@host ~ ]$ reboot
注意:如果出現(xiàn)因?yàn)槟硞€(gè)軟件包不兼容導(dǎo)致無(wú)法同步的情況容客,可以先卸載該軟件:
[root@host ~ ]$ rpm -e --nodeps <pkg>
第五步,完成并檢查新的發(fā)行版本:
[root@host ~ ]$ cat /etc/redhat-release
Rocky Linux release 8.4 (Green Obsidian)