1簡介
在本次出差的過程中,在使用設備SDK開發時,由於需要項目部署在Linux環境下,因此需要把之前調用dll的代碼,改爲在Linux環境下調用so文件,因此搭建Linux開發環境是第一步。
本文主要是用來演示使用VMWare來安裝Ubentu的過程。
2操作指南
2.1材料
電腦安裝了VMWare12
下載Ubentu16.04桌面版
VMWare下載見百度雲
鏈接:https://pan.baidu.com/s/1CbcuCD95TjuXWttXsU-mBg
提取碼:v2fl
Ubentu 16.04下載url爲點擊Ubentu 16.04
2.2安裝
前提是已經安裝了VMWare12.
2.2.1配置
配置好安裝時用的模式:橋接模式,4G,雙核兩個處理器,50G的硬盤空間,開始安裝,如下圖:
等待,直到出現如下圖:點擊Install Ubentu
選擇安裝third-party soft-ware
2.2.2 Installation type
然後等待跳轉,在Installation type頁面選擇Something else,點擊Continue
2.2.3創建分區
在之後的頁面要開始創建分區,雙擊,然後點擊continue
創建分區,創建三個分區,/boot分區,swap分區以及根分區/.
注意三個分區的類型和大小設置。
上圖演示了創建/boot分區時的場景,最後創建分區的結果如下:
最後在彈出頁面選擇將改動寫入到磁盤即可。
2.2.4where you are?
在該頁面選擇你當前所在的位置,在中國所在的地圖上,點擊,位置在Shanghai即可。
2.2.5選擇鍵盤佈局
2.2.6who are you?
在該頁面創建普通用戶,並鍵入密碼
2.2.7 安裝
安裝完成頁面如下:
按照提示,重啓電腦,結果卻彈出瞭如下頁面
出現了錯誤,卡死,不管,強制關機,重新啓動即可。
2.3虛擬機設置
2.3.1全屏設置
2.3.2 切換root賬戶,爲root權限設置密碼
2.3.3配置靜態ip
由於使用了橋接模式,因此虛擬機需要佔據一個ip,同時,如果設置了靜態ip可以方便的使用xshell工具連接。
相關命令
ifconfig
ip addr
/etc/init.d/networking restart
systemctl restart NetworkManager
配置文件位於
/etc/network/interfaces
通過命令
gedit /etc/network/interfaces
修改成如下內容:
如果具有DNS服務(可以在cmd下通過ipconfig /all查看),需要修改如下的配置文件
/etc/resolv.conf
配置好,重啓網絡,或者重啓電腦即可
reboot
注意,修改配置文件的方式參考Centos ping不通百度徹底解決
3總結
文檔到這裏就結束了,實踐是檢驗真理的唯一標準,想要在Ubentu上進行開發,第一步就是成功部署Ubentu系統。所以工欲善其事,必先利其器嘛