Linux開發(fā)者手冊

Linux開發(fā)者手冊

ID:37201136

大?。?31.50 KB

頁數(shù):11頁

時(shí)間:2019-05-19

Linux開發(fā)者手冊_第1頁
Linux開發(fā)者手冊_第2頁
Linux開發(fā)者手冊_第3頁
Linux開發(fā)者手冊_第4頁
Linux開發(fā)者手冊_第5頁
資源描述:

《Linux開發(fā)者手冊》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。

1、MaxWitLinux開發(fā)者手冊第1卷MaxWit開放實(shí)驗(yàn)室http://maxwit.googlecode.com2009年7月1日目錄1Host端發(fā)行版的選擇及軟件安裝41.1關(guān)于Linux發(fā)行版41.2安裝軟件包42Host端設(shè)置42.1安裝NFSServer42.2安裝kermit52.3安裝TFTPServer53使用MaxWitLinux源碼63.1獲取MaxWitLinux最新源碼63.2MaxWitLinux源碼目錄介紹63.3MaxWitLinux生成目錄介紹83.4安裝Toolchain83.5編譯MaxWitLinux基本系統(tǒng)94運(yùn)行MaxWit

2、Linux(基于實(shí)際硬件平臺)94.1編譯Bootloader94.2編譯LinuxKernel104.3燒錄images104.4啟動MaxWitLinux111Host端發(fā)行版的選擇及軟件安裝1.1關(guān)于Linux發(fā)行版目前已測試通過的發(fā)行版有(包括64位版):Debian5.0、Ubuntu9.04、Ubuntu8.10、FedoraCore10,推薦使用Debian5.0。若有人有興趣測試并支持其他Linux發(fā)行版,歡迎把patch發(fā)給MaxWit項(xiàng)目維護(hù)者:ConkeHuconke.hu@gmail.comTigerYutigerflying.yu@gmail

3、.comFleyaHoufleya.hou@gmail.com1.2安裝軟件包必須安裝的軟件包:gcc、g++、make、subversion、git-core、tftpd-hpa、tftp-hpa、nfs-kernel-server,qemu64位系統(tǒng)上需要額外安裝的軟件包:libc6-dev-i386debian或ubuntu系統(tǒng)上可通過如下命令安裝有軟件包:#apt-getinstallgccg++makesubversiongit-core注:Ubuntu用戶還需執(zhí)行以下操作dpkg-reconfiguredash(Don’tInstalldashas/bin

4、/sh)2Host端設(shè)置2.1安裝NFSServer第一步,安裝NFSserver軟件包#apt-getinstallnfs-kernel-server第二步,編輯/etc/exports文件,添加下面兩行:/root/maxwit/rootfs*(rw,sync,no_root_squash,no_subtree_check)第三步,重啟NFSServer:#/etc/init.d/nfs-kernel-serverrestart第四步,測試NFSServer:#mount-tnfs192.168.0.111:/root/maxwit/rootfs/mnt/(假定本

5、機(jī)IP為192.168.0.111)1.1安裝kermit第一步,從源碼安裝kermit(若前面已安裝kermit,則略過這一步)makelinux&&makeinstallwgethttp://maxwit.googlecode.com/files/kermrccp–vkermrc~/.kermrc第二步,打開~/.kermrc,修改“setline”一行,確認(rèn)你所用的串口設(shè)備,若用的是USB-to-Serial轉(zhuǎn)接器,可以改成:“setline/dev/ttyUSB0”1.2安裝TFTPServer第一步,編譯tftp軟件(如果前面已經(jīng)通過apt方式安裝了tftp

6、,則跳過這一步)#tarjxvftftp-hpa-0.40.tar.bz2#cdtftp-hpa-0.40#./configure–prefix=/usr#make&&makeinstall第二步,更改tftpd下載載目錄tftp服務(wù)器的默認(rèn)下載目錄是/var/lib/tftpboot,我們要改為${HOME}/maxwit/images。打開/etc/inetd.conf,找到以“tftpd”開頭的一行,將其中的/var/lib/tftpboot改為${HOME}/maxwit/images:tftpddgramudpwaitroot/usr/sbin/in.tft

7、pd/usr/sbin/in.tftpd–s${HOME}/maxwit/images第三步,/etc/init.d/tftpd-hparestart第四步,測試tftpserver#cd/tmp#echohello>~/images/test#chmod666~/images/test#tftp192.168.0.111(假定本機(jī)IP為192.168.0.111)>gettest>quit#cattest#rmtest~/images/test1使用MaxWitLinux源碼1.1獲取MaxWitLinux最新源碼在MaxWit開放實(shí)驗(yàn)室的開源項(xiàng)目

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時(shí)可能會顯示錯(cuò)亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時(shí)聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請聯(lián)系客服處理。