一、存在問題 在VMware虛擬機中成功安裝centOS 7系統後,如果啟動centOS 7系統直接進入命令行模式,沒有進入操作系統桌面模式,那麼應該是沒有配置安裝GUI圖形界面的程序包所致,啟動系統會默認進入命令行模式的界面。
如果首次使用,不習慣命令行的模式,如何切換到圖形化界面模式去應用?
二、解決方式 針對上述問題,其實centOS 7可以將命令行模式轉換為圖形化界面模式啟動,只需要聯網狀態下下載CentOS 7系統所需的GUI模式的程序包進行安裝和配置即可。
三、實現步驟命令行模式切換為圖形化桌面核心步驟如下:
- 首次安裝後,啟動centOS 7系統,通過root用戶登錄命令行
- 查看centOS 7的默認啟動模式(命令行模式顯示:multi-user.target)
- 修改centOS 7的默認啟動模式(圖形化界面顯示:graphical.target)
- 配置centOS 7系統的網卡信息,實現虛擬機與外網保持聯通
- 通過yum命令獲取並且安裝圖形界面GNOME的程序包
- 安裝成功後,重啟CentOS 7系統,檢驗GUI界面效果
四、實現細節通過VMware安裝完centOS 7系統,通過root登錄
查看centOS 7的默認啟動模式,命令行輸入:systemctl get-default
查看默認啟動模式的結果顯示
#命令行啟動模式
multi-user.target
#圖形化界面啟動模式
graphical.target
查看centOS 7系統支持的啟動模式 #查看配置文件 cat /etc/inittab
可設置的centOS 7系統默認啟動模式
#設置為圖形化界面模式
systemctl set-default graphical.target
#設置為命令行模式
systemctl set-default multi-user.target
設置centOS 7默認為圖形化界面啟動
配置網卡信息,使得虛擬機能夠連通外網
#進入系統網卡配置文件
cd /etc/sysconfig/network-scripts/
#找到ifcfg-ens33文件,進行編輯
vi ifcfg-ens33
#修改啟動設備參數為yes
ONBOOT=yes
#增加DNS配置信息
DNS1=8.8.8.8
DNS2=4.2.2.2
#編輯後保存退出
:wq
重啟網卡服務,ping外網能否連通 注意:首先確保虛擬機網絡能夠訪問外網
#重啟網卡服務
systemctl restart network
#ping外網測試連通性
ping www.baidu.com
檢查yum命令是否支持
#檢查yum命令
yum -h
通過yum命令獲取並且安裝圖形界面GNOME的程序包
#通過yum命令獲取資源並安裝圖形化界面包,直到complete!
yum groupinstall "GNOME Desktop" "Graphical Administration Tools"
檢查默認啟動方式,重啟centOS 7
#查看默認啟動方式是否是圖形化界面
systemctl get-default
#重啟centOS 7
reboot
重啟完畢後進入桌面模式,設定賬號密碼直接登錄
登錄成功進入桌面系統界面
可根據自己需要設置系統語言
選擇“Region&Language”點擊“Language”
選擇“漢語(中國)”“Done
配置設置好之後直接點擊“restart”
重啟提示注銷“logout”當前賬戶,重新登錄顯示中文界面
綜上所述,在VMware的centOS 7系統上實現命令行模式到圖形界面模式的轉換。