CentOS 7升級(jí)版本命令:完整操作指南
升級(jí)前的準(zhǔn)備工作
在升級(jí)CentOS 7系統(tǒng)前,需確保以下操作已完成:
- 執(zhí)行
yum clean all
清除緩存 - 運(yùn)行
yum update -y
更新現(xiàn)有軟件包 - 備份重要數(shù)據(jù)及配置文件
- 驗(yàn)證系統(tǒng)兼容性及硬件要求
CentOS 7升級(jí)至新版本流程
方法1:通過(guò)EPEL倉(cāng)庫(kù)升級(jí)
# 安裝EPEL擴(kuò)展倉(cāng)庫(kù)
yum install epel-release -y
# 執(zhí)行系統(tǒng)升級(jí)
yum update -y
方法2:使用Leapp工具升級(jí)至CentOS Stream
# 安裝Leapp升級(jí)工具
yum install leapp-upgrade -y
# 運(yùn)行預(yù)升級(jí)檢查
leapp preupgrade
# 執(zhí)行系統(tǒng)升級(jí)
leapp upgrade
升級(jí)后驗(yàn)證與配置
- 檢查系統(tǒng)版本:
cat /etc/redhat-release
- 驗(yàn)證服務(wù)狀態(tài):
systemctl list-units --type=service
- 更新防火墻規(guī)則:
firewall-cmd --reload
注意事項(xiàng)
- 避免在生產(chǎn)環(huán)境直接升級(jí),建議先在測(cè)試環(huán)境驗(yàn)證
- 部分自定義配置可能需手動(dòng)遷移
- 升級(jí)過(guò)程中保持網(wǎng)絡(luò)連接穩(wěn)定
- 升級(jí)完成后建議重啟系統(tǒng)
常見(jiàn)問(wèn)題解決
Q:升級(jí)后出現(xiàn)依賴(lài)沖突怎么辦?
A:執(zhí)行 yum distro-sync
同步倉(cāng)庫(kù)版本,或手動(dòng)修復(fù)沖突包。
Q:如何回退失敗的升級(jí)操作?
A:通過(guò)備份的快照恢復(fù)系統(tǒng),或使用 yum history undo
回滾事務(wù)。