色偷偷偷久久伊人大杳蕉,色爽交视频免费观看,欧美扒开腿做爽爽爽a片,欧美孕交alscan巨交xxx,日日碰狠狠躁久久躁蜜桃
電子工程網(wǎng)
標(biāo)題:
虛擬機(jī)搭建嵌入式Linux開(kāi)發(fā)環(huán)境。。行不?
[打印本頁(yè)]
作者:
ouyangtengjie
時(shí)間:
2010-10-13 15:39
標(biāo)題:
虛擬機(jī)搭建嵌入式Linux開(kāi)發(fā)環(huán)境。。行不?
在Ubuntu上搭建嵌入式Linux開(kāi)發(fā)環(huán)境 我用的是Ubuntu8.10,是在windows xp上通過(guò)虛擬機(jī)VMware7安裝的,這個(gè)過(guò)程比較簡(jiǎn)單 。由于Ubuntu在安裝后很多開(kāi)發(fā)必備的軟件都沒(méi)有安裝,下面詳細(xì)講解下這些軟件的安裝和配置過(guò)程。
一.實(shí)現(xiàn)Ubuntu與windows的文件共享。
如果虛擬機(jī)能和windows共享文件,能給開(kāi)發(fā)帶來(lái)很多方便,具體設(shè)置步驟如下。
VM——>settings——>options——>sharedFolders——>Always Enabled然后再下面的Folders中選擇添加,在host選項(xiàng)通過(guò)瀏覽選項(xiàng)可以把windows下的一個(gè)文件夾甚至是硬盤設(shè)置為共享目錄。然后啟動(dòng)Ubuntu,在/mnt下會(huì)出現(xiàn)個(gè)hgfs文件夾,這個(gè)文件夾就是windows下的共享文件。
二.更新軟件源,sources.list
當(dāng)我們安裝軟件時(shí),通過(guò)sources.list的引導(dǎo),可以自動(dòng)從Ubuntu的軟件庫(kù)中下載需要的軟件,所以這個(gè)功能非常重要。在這里我們
按如下方法更新軟件源
(1)修改sources.list
sudo gedit /etc/apt/sources.list
將原來(lái)的內(nèi)容全部刪除,換成如下內(nèi)容:
deb
http://ubuntu.cn99.com/ubuntu/
intrepid main restricted universe multiverse
deb
http://ubuntu.cn99.com/ubuntu/
intrepid-security main restricted universe multiverse
deb
http://ubuntu.cn99.com/ubuntu/
intrepid-updates main restricted universe multiverse
deb
http://ubuntu.cn99.com/ubuntu/
intrepid-proposed main restricted universe multiverse
deb
http://ubuntu.cn99.com/ubuntu/
intrepid-backports main restricted universe multiverse
deb-src
http://ubuntu.cn99.com/ubuntu/
intrepid main restricted universe multiverse
deb-src
http://ubuntu.cn99.com/ubuntu/
intrepid-security main restricted universe multiverse
deb-src
http://ubuntu.cn99.com/ubuntu/
intrepid-updates main restricted universe multiverse
deb-src
http://ubuntu.cn99.com/ubuntu/
intrepid-proposed main restricted universe multiverse
deb-src
http://ubuntu.cn99.com/ubuntu/
intrepid-backports main restricted universe multiverse
(2)執(zhí)行以下語(yǔ)句使更新生效
sudo apt-get update
(此操作后會(huì)更新網(wǎng)絡(luò)資源)
更新成功后,我們就能通過(guò) sudo apt-get install softwarename 安裝你需要的軟件了(softwarename為你要安裝的軟件名),不過(guò)這需要Ubuntu能正常聯(lián)網(wǎng)。
三.安裝配置minicom
Minicom是linux下串口通信的軟件,通過(guò)它可以方便的操縱開(kāi)發(fā)板,使開(kāi)發(fā)變的便利快捷。以前一直以為在虛擬機(jī)中不能使用minicom,后來(lái)在網(wǎng)上搜集資料發(fā)現(xiàn)時(shí)可以的,如果能使用虛擬機(jī)的minicom,將會(huì)為以后的開(kāi)發(fā)帶來(lái)很大的幫助。
(1)設(shè)置VMware,添加對(duì)串口的支持。
虛擬機(jī)在安裝時(shí)時(shí)默認(rèn)不帶串口的,所以這個(gè)需要通過(guò)設(shè)置添加。先關(guān)閉Ubuntu,然后在虛擬機(jī)上選擇VM-->settings-->Hardware-->Serial Port添加串口,記住要選擇
項(xiàng)選擇“使用位于主機(jī)上的物理串行端口”,下一步中選擇使用相應(yīng)的串口。到這里就完成了虛擬機(jī)對(duì)串口的支持。
(2)在Ubuntu下安裝minicom軟件。
sudo apt-get install minicom
(3)設(shè)置minicom
a.
sudo
minicom
–s,進(jìn)入minicom的設(shè)置模式。
b.選擇串口:在選擇菜單中的“Serial port setup”,按回車,再按“A”以設(shè)置 “Serial Device”為/dev/ttyS0按回車返回。
c.設(shè)置波特率:按“E”鍵進(jìn)入設(shè)置“bps/par/Bits”(波特率)界面,設(shè)置波特率為115200,按回車返回。
d.
數(shù)據(jù)
流控制:按“F”鍵設(shè)置“Hardware Flow Control”為“NO”.
其它的選用缺省設(shè)置即可,然后按回車到串口設(shè)置主菜單,選擇“Save setup as df1”,按回車鍵保存剛才的設(shè)置。最后退出設(shè)置菜單就可以使用minicom與開(kāi)發(fā)板通訊了。
四.安裝配置tftp
TFTP
是用來(lái)下載遠(yuǎn)程文件的最簡(jiǎn)單網(wǎng)絡(luò)協(xié)議,它是基于
UDP
協(xié)議而 現(xiàn)。嵌入式
linux
的
tftp
開(kāi)發(fā)環(huán)境包括兩個(gè)方面:一是
linux
服務(wù)器端的
tftp-server
支持,二是嵌入式目標(biāo)系統(tǒng)的
tftp-client
支持。
如果開(kāi)發(fā)板的BootLoader上實(shí)現(xiàn)了對(duì)
tftp-client的支持,就能很方便的通過(guò)tftp協(xié)議下載程序到開(kāi)發(fā)板。
(1)安裝與tftp相關(guān)的軟件。
apt-get install tftpd (服務(wù)端)
apt-get install tftp (客戶端)
apt-get install xinetd
(2)在linux根目錄下建立tftpboot目錄
cd /
sudo mkdir /tftpbootsudo
sudo chmod 777 /tftpboot
(3)修改/etc/inetd.conf
sudo vim /etc/inetd.conf
然后將inetd.conf內(nèi)容修改為下面內(nèi)容:
tftp dgram udp wait nobody /usr/sbin/tcpd /usr/sbin/in.tftpd /tftpboot
(4)建立配置文件
cd /etc/xinetd.d/
vi tftp
輸入
service tftp
{
socket_type = dgram
protocol = udp
wait = yes
user = root
server = /usr/sbin/in.tftpd
server_args = -s /tftpboot
disable = no
per_source = 11
cps = 100 2
flags = IPv4
}
存盤退出
(5)重啟tftp服務(wù)
/etc/init.d/xinetd restart
到此配置完成,可以在開(kāi)發(fā)板上通過(guò)tftp命令把/tftpboot下的文件下 載到SDRAM中。
五.配置nfs網(wǎng)絡(luò)
通過(guò)nsf網(wǎng)絡(luò)協(xié)議,可以把PC機(jī)的硬盤mount到開(kāi)發(fā)板上,方便開(kāi)發(fā)和調(diào)試,
(1)安裝nfs服務(wù)
sudo apt-get install nfs-kernel-server portmap
(2)修改配置文件/etc/exports為 一下內(nèi)容
/modules *(rw)
這樣就可以在開(kāi)發(fā)板上通過(guò)mount命令將PC機(jī)上的modules目錄掛在到開(kāi)發(fā)板上了。
(3)重啟nfs服務(wù)。
sudo /etc/init.d/nfs-kernel-server restart
到此配置完成
作者:
ouyangtengjie
時(shí)間:
2010-10-13 15:40
各位大俠看看對(duì)不對(duì),我在網(wǎng)上找到的,想搭建自己的開(kāi)發(fā)環(huán)境
作者:
lelee007
時(shí)間:
2010-10-13 16:24
可以照此操作
既然搞嵌入式,何不直接裝個(gè)ubuntu了?虛擬機(jī)用起來(lái)也麻煩,當(dāng)然,如果只用開(kāi)發(fā)工具,不用別的話另當(dāng)別論
作者:
陌上深秋
時(shí)間:
2011-3-8 10:24
是啊,如樓上所言,可以直接給PC機(jī)加裝一塊硬盤,另外安裝一個(gè)Linux系統(tǒng),可以通過(guò)切換硬盤來(lái)選擇系統(tǒng),我就是這么干的
歡迎光臨 電子工程網(wǎng) (http://www.54549.cn/)
Powered by Discuz! X3.4