CentOS7系統如果用mini鏡像安裝或者服務器版本安裝,默認是沒有安裝圖形界面的。如果需要額外去安裝圖形界面,可以手動來安裝CentOS Gnome GUI包。然后會總結一下,在CentOS7系統中的系統運行級別的設置以及如何切換。
命令行下安裝 Gnome 包
1 yum groupinstall "GNOME Desktop" "Graphical Administration Tools"
更新系統的默認運行級別
如果你想在系統下次啟動的時候自動進入圖形界面,那么我們需要更改系統的運行級別,輸入下面的命令來啟用圖形界面。
1 ln -sf /lib/systemd/system/runlevel5.target /etc/systemd/system/default.target
修改系統的運行級別
順便總結下CentOS7下運行級別的修改,systemd使用比sysvinit的運行級別更為自由的target概念作為替代。比如,第三運行級別multi-user.target,第五運行級別graphical.target。 兩種表示方式:
1 runlevel3.target -> multi-user.target 2 runlevel5.target -> graphical.target
注:前者使用符號鏈接指向了后面的 target 切換運行級別:
1 systemctl isolate multi-user.target 2 systemctl isolate runlevel3.target 3 systemctl isolate graphical.target 4 systemctl isolate runlevel5.target
修改開機默認運行級別 systemd使用鏈接來指向默認的運行級別,由/etc/systemd/system/default.target文件決定。 設置開機運行級別3
1 rm /etc/systemd/system/default.target 2 ln -sf /lib/systemd/system/multi-user.target /etc/systemd/system/default.target 3 ln -sf /lib/systemd/system/runlevel3.target /etc/systemd/system/default.target 4 sytemctl set-default multi-user.target
設置開機運行級別5
1 ln -sf /lib/systemd/system/graphical.target /etc/systemd/system/default.target 2 ln -sf /lib/systemd/system/runlevel5.target /etc/systemd/system/default.target 3 systemctl set-default graphical.target
查看當前運行級別
1 runlevel