1. 程式人生 > >【Linux/CentOS】上手常見問題筆記

【Linux/CentOS】上手常見問題筆記

配置 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】上手常見問題筆記