【Linux/CentOS】上手常見問題筆記
阿新 • • 發佈:2018-02-02
配置 html 參考 一個 輸入 class alt mage shel
場景:Web項目服務端想要運行在Linux系統上,還要編寫一些自動化發布代碼的Shell腳本,需要學習使用Linux系統。
環境:Windows系統下用虛擬機VMware Workstation Pro運行CentOS7系統。
問題一:安裝GNOME桌面
最小化安裝的CentOS系統沒有桌面,進入系統後只能看到一個控制臺黑框。為了便於入門學習,還是從安裝桌面開始吧,還能學習到Linux系統的下載安裝軟件流程。
參考:https://www.cnblogs.com/lovezhaolei/p/5593571.html
1、輸入下面的命令下載並安裝GNOME。
$sudo yum groupinstall "GNOME Desktop" "Graphical Administration Tools"
2、更改Linux系統啟動時默認的運行級別。
$sudo ln -sf /lib/systemd/system/runlevel5.target /etc/systemd/system/default.target
3、使用reboot命令重啟系統,即可進入桌面。
reboot
問題二:虛擬機CentOS不能聯網的問題
如果執行上面問題一中的yum命令後報錯“could not retrieve mirrorlist..."(如下圖),是因為虛擬機CentOS默認網卡是未開啟連接的,需要修改配置文件。
解決辦法參考:
- http://www.centoscn.com/CentosBug/osbug/2014/0831/3621.html
- https://www.cnblogs.com/yangbingqi/p/3328610.html
- https://www.cnblogs.com/xixihuang/p/5404517.html
先輸入命令"nmcli d"查看當前CentOS虛擬機使用的網卡名字。
如上圖,可見網卡(ens33)默認狀態是未連接的。大家的網卡名字很可能不同。
用vi,命令打開並編輯配置文件,如下圖。
編輯屬性ONBOOT = yes
保存文檔並退出。輸入如下命令重啟網絡服務。
之後就可以正常上網了。
【Linux/CentOS】上手常見問題筆記