本文轉載於CSDN:https://blog.csdn.net/qq_44281591/article/details/115581082
作者:mini小新
背景
目前,Centos最新版本已經是8.3版本,但自Centos7開始,在安裝系統時默認僅安裝命令界面。這一變化,對於使用習慣使用命令行的用戶來說影響不大,但是對於喜歡或習慣圖形界面的用戶來多,一開始是難以接受的。對於這類用戶,不想升級新版本,使用Centos6即可,但升級系統便需要面對一個問題——如何在Centos中安裝圖形界面。接下來便詳細介紹安裝圖形界面的過程。
Centos的網絡配置(NAT模式)
目前安裝系統之后,默認情況下新安裝的系統是網絡斷開的狀態
可以使用ping www.baidu.com
來查看網絡狀態。如下:
為保證yum命令下載依賴包的正常,需要提前配置好網絡
1、核查子網掩碼、IP網段、網關、網卡MAC地址
- 確認可修改IP網段及子網掩碼——記住該處IP網段、子網掩碼
1)進入VMware workstation -左上角編輯-進入虛擬網絡編輯器
2)選中VMnet8-點擊DHCP設置-查看網段
我的網段是:10-254
注:IP地址前三段,配置全程保持不變
子網掩碼:255.255.255.0
點擊更改設置可修改網段范圍(管理員權限)
- 查看網關——記住該處網關地址
一般情況下,IP前三段與子網IP相同,第四段為2
格式:×××.×××.×××.2
- 查看網卡MAC地址——記住
1)右擊虛擬機-進入設置頁
2)選中網絡適配器-點擊高級-進入高級設置頁面
3)查看MAC地址
2、修改網絡配置文件
1、使用
su
命令切換為root用戶(普通用戶無權限修改)
輸入管理員密碼,進入root模式
2、進入存放網絡配置文件的文件夾:找到對應網絡配置文件
cd /etc/sysconfig/network-scripts
網絡配置文件以網卡名稱命令,不同網卡名稱會不同,一般取第一個文件
我的配置文件名稱:ifcfg-ens33
3、修改配置文件
使用vi
命令進入vim編輯器,修改ifcfg-ens33文件內容
輸入以下命令:vi ifcfg-ens33
進入vim編輯器(初始時為命令模式)
鍵入字符i進入編輯模式
注:命令模式下不可鍵入文本內容
修改為以下內容:TYPE=Ethernet PROXY_METHOD=none BROWSER_ONLY=no BOOTPROTO=static //設置為靜態IP地址 DEFROUTE=yes IPV4_FAILURE_FATAL=no IPV6INIT=yes IPV6_AUTOCONF=yes IPV6_DEFROUTE=yes IPV6_FAILURE_FATAL=no IPV6_ADDR_GEN_MODE=stable-privacy NAME=ens33 UUID=30dd84d7-5323-4273-9965-24e3a8e3603d DEVICE=ens33 ONBOOT=yes //關鍵參數,改為yes,配置才會生效 IPADDR=192.168.×××.21 //自己根據IP網段選擇喜歡的地址 NETMASK=255.255.255.0 //以下參數請參考:1、核查子網掩碼、IP網段、網關、網卡MAC地址 GATEWAY=192.168.×××.2 DNS1=102.202.0.20 //DNS可設置多個,自行查找選擇合適的地址或保持和我設置的相同也能正常使用 DNS2=8.8.8.8 HWADDR=00:0C:29:59:7F:76
前后對比:
修改完成后按Esc退出編輯模式,進入命令模式
鍵入:輸入命令:wq
保存修改內容(vim編輯器對大小寫敏感,注意區分)
正常返回以下結果
可使用:cat ifcfg-ens33
查看修改的內容是否正確
4、重啟網絡配置
可使用命令1:# /etc/init.d/network restart
可使用命令2:
# service network restart
兩者效果相同
5、核查修改的網絡配置是否生效
命令:ip addr show
核查以上兩處是否有IP地址,從圖中可看出配置已生效,前段IP為設置的靜態IP地址6、測試網絡
初始化網絡之后,可以使用curl
命令或ping
命令來測試網絡(推薦使用curl
)
命令如下:
curl www.baidu.com
可見網絡連接已正常
ping www.baidu.com
注:ping命令會持續ping域名,不限制次數,需要手動斷開:ctrl+c
至此網絡配置已經完成,系統可以正常的使用yum
命令來安裝各種依賴包了,接下來開始安裝各種工具,包括圖形界面
3、安裝net-tools工具(含Ifconfig命令)
對於新安裝的系統,默認不會安裝net tools工具包,其中包括ifconfig
、netstat
、whois
等命令
於是乎,這個包成為必備工具包之一
1、未安裝之前,如下:提示
command not found
2、安裝net-tools工具
通過yum search搜索發現ifconfig命令位於net-tools.x86_64包中,接下來使用yum下載工具包。
yum search ifconfig
安裝工具包
yum install net-tools.x86_64
后續步驟鍵入y同意即可
安裝完成
3、測試ifconfig命令是否正確安裝
鍵入ifconfig
即可
大功告成
4、vim命令的安裝
同樣,系統初始狀態時不會安裝vim
命令,需要自行安裝
1、vim查看命令是否存在
2、查找命令工具包
yum search vim
3、對工具包按上述方法逐個安裝
yum install [package name]
或采用:yum -y install vim*
一次全部安裝
注:此處使用-y參數(對所有詢問選擇y),且使用通配符*匹配所有工具包
安裝完成
4、測試安裝效果
命令:vim ifcfg-ens33
正常進入vim編輯器即可
大功告成
Centos圖形界面安裝
全程保持在root權限下進行
1、安裝X窗口系統
1、安裝X Window System
命令:yum -y groupinstall "X Window System"
注意大小寫和引號
注:此命令下不會出現詢問,需要手動同意可將參數-y去掉
2、等待組件下載安裝完成
3、安裝完成
4、檢查安裝是否生效
命令:yum grouplist
安裝成功
2、安裝圖形界面軟件GNOME
1、命令:yum -y groupinstall "GNOME Desktop" "Graphical Administration Tools"
注:此處一定要保證包名相同否則會提示:“No packages in any requested group available to install or update”,注意引號之間的空格和字母的大小寫
2、安裝過程
3、安裝完成
4、啟動圖形界面
命令:startx
注:
- 初次啟動會比較慢,要耐心等候。
- 初次啟動會設置一些功能,按照提示設置一直走到底就好了。
- 在安裝完成后,若出現虛擬機無法打開的情況,需要調整系統分配的內存大小,內存太小會導致無法啟動,一般1024M基本足夠。
- 若安裝完成后,虛擬機報錯0x0000005c,請關閉虛擬機的3D加速功能(取消勾選)
3、更新系統默認運行級別
經過上述設置之后,默認的啟動模式依舊為命令模式,需要更改為圖形界面啟動
命令如下:
ln -sf /lib/systemd/system/runlevel5.target /etc/systemd/system/default.target
下次再開機便是圖形界面了,就像這樣:
現在可以好好的點點點了,哈哈哈~
我是小新,希望以上內容能對大家有所幫助,喜歡的朋友可以點贊/收藏哦~
若是大家在閱讀的過程中有發現問題,歡迎評論或私信喲,感謝大家的閱讀~