資源描述:
《arm+linux開(kāi)發(fā)環(huán)境搭建手冊(cè)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫(kù)。
1、嵌入式Linux初級(jí)實(shí)驗(yàn)教程34第1章嵌入式Linux開(kāi)發(fā)環(huán)境搭建1.安裝ubuntu8.04安裝ubuntu8.04的宿主機(jī),其性能要求如下:?CPU:高于奔騰500M,推薦高于賽揚(yáng)1.7?內(nèi)存:大于256M,推薦高于512M;?硬盤(pán):大于20G,推薦高于40G。現(xiàn)在大家使用的主機(jī)基本都能達(dá)到這個(gè)配置,當(dāng)然,如果你的宿主機(jī)有更好的配置,也可以考慮先在你的宿主機(jī)上安裝Windows系統(tǒng),然后在Windows系統(tǒng)中安裝一個(gè)虛擬機(jī)工作站,再在虛擬機(jī)工作站上安裝Linux系統(tǒng)。這樣就可以在Windows中使用Linux,避免在兩個(gè)系統(tǒng)間切換時(shí)反復(fù)地關(guān)機(jī)、重
2、啟。直接在宿主機(jī)上安裝Ubuntu8.04和在宿主機(jī)的虛擬機(jī)工作站上安裝Ubuntu8.04只是兩種不同的安裝方式,對(duì)用戶使用Linux操作系統(tǒng)幾乎沒(méi)有影響,開(kāi)發(fā)過(guò)程也完全一樣。下面介紹一下虛擬機(jī)的安裝方式。1.1在Windows中安裝虛擬機(jī)首先安裝虛擬機(jī)工作站,筆者使用的虛擬機(jī)工作站是VMware_WorkStation_6.5,安裝文件在vmware&ubuntu文件夾下,也可以去VMware的官方網(wǎng)站(http://www.vmware.com)下載該工具,它的安裝過(guò)程很簡(jiǎn)單,就不多費(fèi)筆墨了。下面主要介紹一下在虛擬機(jī)工作站中新建一個(gè)虛擬機(jī)的以及
3、在虛擬機(jī)上安裝Linux系統(tǒng)的過(guò)程。先準(zhǔn)備好安裝鏡像文件,在vmware&ubuntu文件夾下,如果沒(méi)有,可以去網(wǎng)上下載,下載地址為http://releases.ubuntu.com/8.04/。(1)首先運(yùn)行虛擬機(jī)工作站,如圖1-1。(2)點(diǎn)擊NewVirtualMachine的圖標(biāo),出現(xiàn)圖1-2所示界面。1-1虛擬機(jī)工作站1-2新建虛擬機(jī)向?qū)度胧絃inux初級(jí)實(shí)驗(yàn)教程34(3)選擇Typical,點(diǎn)擊Next,在出現(xiàn)的界面(圖1-3)中點(diǎn)擊Browse,選中所要安裝系統(tǒng)的光盤(pán)映像文件(ubuntu-8.04-alternate-i386.is
4、o)。(4)點(diǎn)擊Next,設(shè)置用戶名和密碼,如圖1-4所示。1-3選擇安裝映像1-4設(shè)置用戶名和密碼(5)點(diǎn)擊Next,設(shè)置虛擬機(jī)的名稱,默認(rèn)為Ubuntu,你可以根據(jù)自己的喜好設(shè)置,再點(diǎn)擊Browse,設(shè)置Ubuntu的安裝目錄,比如,筆者將Ubuntu安裝在D盤(pán)的“Heima_Ubuntu”文件夾下。要確保該目錄所在的磁盤(pán)有足夠的空間(最好8G以上)來(lái)容納我們新安裝的Ubuntu系統(tǒng)。如圖1-5所示。(6)點(diǎn)擊Next,設(shè)置虛擬機(jī)占用的最大硬盤(pán)空間,默認(rèn)8G,如果你的主機(jī)硬盤(pán)容量夠大,可以適當(dāng)設(shè)大一點(diǎn),免得開(kāi)發(fā)過(guò)程受硬盤(pán)空間限制,比如后面編譯QT
5、的時(shí)候需要好幾G的空間,如果空間不夠,可能會(huì)出錯(cuò)。筆者就設(shè)了20G,如圖1-6所示。1-5設(shè)置安裝目錄1-6設(shè)置虛擬機(jī)硬盤(pán)最大容量(7)點(diǎn)擊Next,進(jìn)入1-7所示的界面,可以看到,現(xiàn)在的硬盤(pán)容量是20G,默認(rèn)的內(nèi)存大小是512M,網(wǎng)絡(luò)連接方式選擇的是NAT,還有CD/DVD驅(qū)動(dòng),軟盤(pán),USB控制器等,如果不需要更改這些配置或者增加其他的硬件設(shè)備,到這一步就可以點(diǎn)擊“Finish”了。嵌入式Linux初級(jí)實(shí)驗(yàn)教程341-7配置向?qū)瓿山缑?-8內(nèi)存配置如果你還要更改配置(如改變內(nèi)存大?。?,或者增加一個(gè)硬件設(shè)備(如串口),那就點(diǎn)擊“CustomizeH
6、ardware”,這時(shí)會(huì)出現(xiàn)如圖1-8所示的配置界面,筆者將各部分的配置截圖說(shuō)明如下:?內(nèi)存配置內(nèi)存配成512M差不多了,不過(guò)要配得比你主機(jī)的內(nèi)存小,筆者主機(jī)的內(nèi)存是2G,這里配1G左右。如圖1-8所示。?在虛擬機(jī)的光驅(qū)中加入虛擬機(jī)系統(tǒng)的安裝映像在虛擬機(jī)的光驅(qū)中加入虛擬機(jī)系統(tǒng)的安裝映像就和在物理主機(jī)的光驅(qū)中插入系統(tǒng)安裝光盤(pán)是一個(gè)概念。筆者安裝的Linux系統(tǒng)是Ubuntu-8.04(映像ubuntu-8.04-alternate-i386.iso),如果你想安裝其他版本的Ubuntu或者其他的Linux系統(tǒng),需要下載這些系統(tǒng)的安裝映像文件。這一步還要
7、注意勾上“Connectatpoweron”選項(xiàng),如圖1-9所示。1-9安裝映像配置1-10網(wǎng)絡(luò)連接方式配置?配置虛擬機(jī)的網(wǎng)絡(luò)連接方式網(wǎng)絡(luò)連接方式共有四種方式可以選擇,先選擇NAT,如圖1-10所示。至于這幾種方式具體怎么配置,用在什么樣的場(chǎng)合,筆者在后面會(huì)詳細(xì)介紹。?增加一個(gè)串口設(shè)備點(diǎn)擊“Add...”選項(xiàng),然后選中"SerialPort",點(diǎn)擊“Next”,選中“Usephysicalserialportonthehost”選項(xiàng)(圖1-11),再點(diǎn)擊“Next”,在Physicalserial嵌入式Linux初級(jí)實(shí)驗(yàn)教程34port“那一欄選擇“
8、COM1”,點(diǎn)擊“Finish”(圖1-12)。就為虛擬機(jī)增加了一個(gè)串口設(shè)備,這個(gè)設(shè)備使得虛擬機(jī)系統(tǒng)可以使用