在使用VNC進行系統更新前,需確保已通過VNC客戶端(如RealVNC、TightVNC)連接到目標CentOS服務器。若尚未配置VNC服務,可參考以下步驟快速搭建:
sudo yum install tigervnc-server -y
;vncpasswd
,輸入并確認密碼(用于客戶端連接);sudo cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@:1.service
,編輯該文件將<USER>
替換為實際用戶名(如root
),并調整分辨率(如-geometry 1920x1080
);sudo systemctl daemon-reload
→sudo systemctl start vncserver@:1
→sudo systemctl enable vncserver@:1
;sudo firewall-cmd --permanent --add-port=5901/tcp
→sudo firewall-cmd --reload
(5901
對應桌面號1,若使用桌面號2則為5902)。連接成功后,在VNC終端中執行以下命令完成系統更新:
運行sudo yum update -y
,該命令會下載系統中所有軟件包的最新版本信息(但不會安裝更新)。執行后,終端會列出可用的更新包數量及名稱。
若需查看具體哪些軟件包有更新,可執行sudo yum check-update
。該命令會詳細列出所有可更新的軟件包及其版本變化,幫助確認是否需要更新。
運行sudo yum update -y
(與步驟1命令相同),此時系統會自動下載并安裝所有可用的更新包(包括安全補丁、功能改進等)。安裝過程中,終端會顯示進度條及每個包的安裝狀態。
更新完成后,可執行sudo yum clean all
清理舊軟件包緩存,釋放磁盤空間。
若更新包含內核、系統服務等關鍵組件,需重啟系統使更改生效。運行sudo reboot
,重啟后重新通過VNC連接即可。
/home
目錄)及配置文件(如/etc
下的自定義配置),避免更新過程中出現意外導致數據丟失;sudo yum-cron install -y
并啟用),及時修復安全漏洞。