Linux开发者手册

Linux开发者手册

ID:37201136

大小:231.50 KB

页数:11页

时间:2019-05-19

Linux开发者手册_第1页
Linux开发者手册_第2页
Linux开发者手册_第3页
Linux开发者手册_第4页
Linux开发者手册_第5页
资源描述:

《Linux开发者手册》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、MaxWitLinux开发者手册第1卷MaxWit开放实验室http://maxwit.googlecode.com2009年7月1日目录1Host端发行版的选择及软件安装41.1关于Linux发行版41.2安装软件包42Host端设置42.1安装NFSServer42.2安装kermit52.3安装TFTPServer53使用MaxWitLinux源码63.1获取MaxWitLinux最新源码63.2MaxWitLinux源码目录介绍63.3MaxWitLinux生成目录介绍83.4安装Toolchain83.5编译MaxWitLinux基本系统94运行MaxWit

2、Linux(基于实际硬件平台)94.1编译Bootloader94.2编译LinuxKernel104.3烧录images104.4启动MaxWitLinux111Host端发行版的选择及软件安装1.1关于Linux发行版目前已测试通过的发行版有(包括64位版):Debian5.0、Ubuntu9.04、Ubuntu8.10、FedoraCore10,推荐使用Debian5.0。若有人有兴趣测试并支持其他Linux发行版,欢迎把patch发给MaxWit项目维护者: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位系统上需要额外安装的软件包:libc6-dev-i386debian或ubuntu系统上可通过如下命令安装有软件包:#apt-getinstallgccg++makesubversiongit-core注:Ubuntu用户还需执行以下操作dpkg-reconfiguredash(Don’tInstalldashas/bin

4、/sh)2Host端设置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、机IP为192.168.0.111)1.1安装kermit第一步,从源码安装kermit(若前面已安装kermit,则略过这一步)makelinux&&makeinstallwgethttp://maxwit.googlecode.com/files/kermrccp–vkermrc~/.kermrc第二步,打开~/.kermrc,修改“setline”一行,确认你所用的串口设备,若用的是USB-to-Serial转接器,可以改成:“setline/dev/ttyUSB0”1.2安装TFTPServer第一步,编译tftp软件(如果前面已经通过apt方式安装了tftp

6、,则跳过这一步)#tarjxvftftp-hpa-0.40.tar.bz2#cdtftp-hpa-0.40#./configure–prefix=/usr#make&&makeinstall第二步,更改tftpd下载载目录tftp服务器的默认下载目录是/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(假定本机IP为192.168.0.111)>gettest>quit#cattest#rmtest~/images/test1使用MaxWitLinux源码1.1获取MaxWitLinux最新源码在MaxWit开放实验室的开源项目

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。