如今centos安裝圖形化界面主要的有兩種,分別是kde和gnome,kde適合客戶端,裝了不少應用,操做起來像Windows同樣,gnome適合服務器端,更精簡一些。我安裝的gnome桌面,如下是我安裝的過程。python
1、安裝環境centos
1.虛擬機vmware12服務器
2.centos7 (minimal版的剛將鏡像裝好)centos7
3.yum命領能夠正常執行spa
二.安裝圖形界面操作系統
1.在命令行運行命令安裝gnome包命令行
# yum -y groupinstall "X Window System"
問題1:結果服務器提示:必須是root用戶才能執行這個命令code
輸入:su root ip
問題2:輸入密碼後提示:su : Authentication failure (認證失敗)get
這是應爲我安裝centos鏡像的時候直接建立了用戶,沒有給root用戶設置密碼,
因此使用: sudo passwd
爲root用戶設置密碼, 輸入登陸密碼便可,使用su, 便可以登陸管理員(root)用戶;
問題3:再次運行以上安裝gnome包的命令出現一下內容
通過網上查找是由於網卡沒能跟隨操做系統啓動,因此要修改網卡配置,讓網卡跟隨系統自動啓動。
輸入命令:cd /etc/sysconfig/network-scripts
進入這個目錄,裏面有一個ifcfg-ens33文件,vi ifcfg-ens33 打開它
修改「ONBOOT」(最後一行)的值修改成"yes",CentOS最小化安裝的網卡默認不跟隨系統啓用,因此這項的默認值爲「no」。修改爲"yes"後,直接輸入":wq"保存當前修改,退出vi。
輸入命令:reboot
重啓系統後繼續執行以上命令安裝gnome包 -- 成功顯示complete
繼續執行命令:
# yum -y groupinstall "GNOME Desktop"
安裝成功顯示:complete
執行命令:startx
或者:init 5
就能夠進入圖形界面了。
2.將圖形界面設置成開機啓動
開機重啓後會進入選擇界面
說明須要贊成許可信息,輸入1-回車-2-回車-c-回車-c回車,便可解決。
這裏直接進入命令行界面,執行命令:vi /etc/inittab
一下兩行分別表示命令行模式和圖形模式
multi-user.target: analogous to runlevel 3 #命令行模式
graphical.target: analogous to runlevel 5 #圖形模式
退出後,執行命令:systemctl get-default 能夠查看當前運行狀態
由上面結果可知,當前爲命令行模式,
執行命令:systemctl set-default graphical.target 修改成默認啓動圖形界面
這樣就修改完成了,reboot 重啓後便可進入圖形界面
若是想修改成默認啓動命令行模式,將以上命令修改成:systemctl set-default multi-user.target