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