在嵌入式linux開發(fā)中,開發(fā)板的所有代碼都是在基于PC的linux下交叉編譯的,所以首先要準備一個linux環(huán)境。目前有兩種方式實現(xiàn),一是在實體點電腦上安裝linux進行開發(fā),但是有時候會需要windows環(huán)境進行操作,所以必須來回切換或者準備兩臺點電腦,第二種方式是在Windows上安裝虛擬機,在虛擬機中運行l(wèi)inux系統(tǒng),這樣在一臺電腦中可以實現(xiàn)windows和linux同時運行,使用起來比價方便,所以接下來我們就一起了解一下如何在虛擬機中安裝Ubuntu。
首先是虛擬機的選擇,這里使用VMWare Workstations Player,這個版本個人使用是免費的,沒有版權(quán)問題。VMWare是Windows下的標準軟件,一路默認安裝就可以了,這里不再贅述了。安裝完虛擬機后,接下來要選擇Linux版本,通常情況下各類開發(fā)的開發(fā)環(huán)境都是就與Ubuntu的,這里以Ubuntu 16.04 x64版本為例。
?
我并沒有使用Ubuntu官方的下載地址,而是使用清華的源,下載速度可以跑滿我的200M寬帶,速度飛快。
啟動VMware后,選擇創(chuàng)建虛擬機。
選擇安裝光盤時這里選擇稍后創(chuàng)建操作系統(tǒng)。
選擇Linux操作系統(tǒng),版本選擇Ubuntu 64位即可。
虛擬機名稱可以根據(jù)自己的需求自定義,這里直接使用Ubuntu 64位,保存位置自己新建一個文件及保存即可。
接下來指定磁盤容量,默認是20G對于之后編譯系統(tǒng)來說可能有些小了,所以設(shè)置為80G。虛擬磁盤存儲為單個文件能優(yōu)化性能。
基本配置完成后,選擇自定義硬件。
配置內(nèi)存為4G,這個根據(jù)自己電腦物理內(nèi)存大小綜合考慮,設(shè)置太小的話編譯系統(tǒng)可能受限。
處理器數(shù)量設(shè)置為2個即可,CD設(shè)置選擇下載好的ISO文件即可。
所有設(shè)置完成后,創(chuàng)建虛擬機成功,此時播放虛擬機。
系統(tǒng)開始啟動了,出現(xiàn)了ubuntu的圖標。
經(jīng)過幾秒鐘的啟動,進入歡迎界面,首先在左側(cè)的列表中找到中文簡體,選中后界面從英文改為的中文。電機安裝Ubuntu。
準備安裝系統(tǒng)了,這里刻個根據(jù)需要選擇安裝Ubuntu時更新,不過安裝時間會增加,可以安裝完成后在更新。
安裝類型選擇,由于是在虛擬機中,選擇第一項清除整個磁盤并安裝Ubuntu即可。
點擊現(xiàn)在安裝后會有提示,改動將寫入磁盤,繼續(xù)即可。
選擇時區(qū),中文的話默認上海即可。
選擇鍵盤布局,默認漢語即可。
創(chuàng)建用戶,根據(jù)需要創(chuàng)建用戶名和計算機名,密碼等等。
接下來就開始真正安裝Ubuntu了。
根據(jù)電腦性能和虛擬機配置的不同,安裝時長也會不同,我的電腦用了大概5分鐘系統(tǒng)安裝完成。
重啟后進入系統(tǒng)桌面了,此時需要根據(jù)提示安裝VMware Tools,不裝這個工具也是可以的,但是安裝上后會提供一些有用的幫助,比如可以實現(xiàn)鼠標自動切入虛擬機和主機,可以在虛擬機和主機之間鼠標拖動來實現(xiàn)拷貝文件等等功能。
點擊安裝Tools后,
會自動掛在驅(qū)動的ISO文件到光盤,并且自動打開光盤目錄。
找到VMwareTools的壓縮包,鼠標右擊后選擇復(fù)制。
在桌面左側(cè)看到抽屜圖標,點擊后找到Home目錄,在Home目錄中右擊鼠標選擇粘貼。
拷貝完成后,點擊Ubuntu圖標,輸入Z,即可找到終端應(yīng)用,點擊進入終端窗口。
通過tar -x*** VMwareTools命令解壓縮之前拷貝的驅(qū)動包,文件名在輸入兩三個字母后按Tab鍵可以自動補全。
解壓完成后,進入vmware-tools-distrib目錄,執(zhí)行安裝命令 sudo ./vmware-install.pl后開始安裝。
此時會首先要去輸入超級用戶密碼,輸入之前安裝時設(shè)置的即可。然后提示是否安裝,默認是no,也就是不安裝,這里輸入yes回車開始安裝。
一路回車,選擇默認選項即可,直到出現(xiàn)Enjoy提示,表示安裝成功。
總結(jié):
虛擬機系統(tǒng)的Ubuntu安裝并不復(fù)雜,稍有l(wèi)inux基礎(chǔ)知識的開發(fā)人員都能夠順利完成。有了虛擬機的linux系統(tǒng)和實體電腦的Windows系統(tǒng),各種開發(fā)工具都可以使用了,將會大大提高開發(fā)效率。
評論