ubuntu-12.04嵌入式开发环境搭建_第1页
ubuntu-12.04嵌入式开发环境搭建_第2页
ubuntu-12.04嵌入式开发环境搭建_第3页
免费预览已结束,剩余10页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、ubuntu-12.04嵌入式开发环境搭建ubuntu-12.04 嵌入式开发环境搭建1ubuntu-12.04 2VMwareTools VM-InstallVMwareToolsCTRL+ALT+TTerminalzjhzjh:$ cp /media/VMware Tools/VMwareTools-9.2.3- - .tar.gz .zjhzjh:$tar-zxvfVMwareTools-9.2.3- - .tar.gz zjhzjh:$ cdvmware-tools-distrib/zjhzjh:/vmware-tools-distrib$ sudo./vmware-install.p

2、l sudo password for zjh:yes删除无用的文件zjhzjh:/vmware-tools-distrib$ cd.zjhzjh:$ sudo rm -rf VMwareTools-9.2.3- - .tar.gz vmware-tools-distrib/ 重启系统ubuntu窗口可以随虚拟机窗口自由缩放了。Windowsubuntu或从ubuntuWindows。3、更新软件zjhzjh:$ su Password:rootzjh:/home/zjh#更新源rootzjh:/home/zjh# apt-getupdate更新软件rootzjh:/home/zjh# apt

3、-getupgrade清理缓存rootzjh:/home/zjh# apt-get clean 4、使用中文输入法SystemSettings-LanguageSupport-Install/RemoveLanguages,将弹出以下窗口:Chinese(simplifles)IBuszjhzjh:$su Password:rootzjh:/home/zjh# apt-get install ibus ibus-clutter ibus- gtk ibus-gtk3ibus-qt4IBus框架后重启系统,保证更改立即生效。安装 IBus 拼音zjhzjh:$ im-switch -s ibus

4、zjhzjh:$ sudo apt-get install ibus-pinyin重启IBus 框架zjhzjh:$ibus-setupInput Method 选项卡中,选择自己喜欢的输入方式,并配置自己喜欢的快捷键即可。如下图所示:显示图标zjhzjh:$ ibus-daemon -drx5windowsubuntu共享目录VmwareWorkstationvm-settings Options-sharedfolderssAlways enabled Add-nextBrowse 选择你要共享的 windows 目录Next-finshUbuntu 的/mnt/hgfs/目录就会出现 w

5、indows 共享的目录(若不成功重装 VMTools)6、安装 vimrootzjh:# apt-get install vim添加 vim 配置文件rootzjh:# vi /etc/vim/vimrc.local set nu “显示行号set tabstop=4 制表符宽度setcindentC/C+语言的自动缩进方式setshiftwidth=4C/C+语言的自动缩进宽度7ia32-libs(64ubuntu32arm-linuxia32-libs)rootzjh:apt-getinstallia32-libs8tree(listcontentsofdirectoriesinatre

6、e-like format.)rootzjh:# apt-get install tree9chkconfig(enableordisablesystemservices) rootzjh:apt-getinstallchkconfig查看系统服务rootzjh:# chkconfig-listacpi-support0:off1:off2:on3:on4:on5:on6:off acpid0:off1:off2:off3:off4:off5:off6:offalsa-mixer-save0:off1:off2:off3:off4:off5:off6:off anacron0:off1:off

7、2:off3:off4:off5:off6:offon 表示在对应的启动级别开机自启动10、安装 patch 命令rootzjh:# apt-get installpatch 11gettextrootzjh:# apt-get install gettext12、安装 gtkrootzjh:# apt-get installlibgtk2.0-dev 13tftprootzjh:#apt-getinstalltftp-hpatftpd-hpaxinetd(tftpd 为服务器端) 修改配置文件rootzjh:# vi/etc/default/tftpd-hpaTFTPE=tftpTFTPTF

8、TP=:69TFTP=-l -c-sTFTPRYtftp-server-c指定了可以创建文件创建/home/tftpboot并设置权限rootzjh:# mkdir /home/tftpboot rootzjh:# chmod 777 /home/tftpboot/ tftprootzjh:# /etc/init.d/tftpd-hparestartRather than invoking init scripts through /etc/init.d, use theservice(8)utility, e.g. service tftpd-hpa restartSince the scr

9、ipt you are attempting to invoke has been converted to anUpstart job, you may also use the stop(8) and thenstart(8) utilities,e.g. stop tftpd-hpa ; start tftpd-hpa. The restart(8) utilityis also available.tftpd-hpa stop/waitingtftpd-hpa start/running,process 测试:ubuntu ubuntu IProotzjh:# ifconfigeth0

10、 Link encap:Ethernet HWaddr 00:0c:29:25:a1:93inetaddr:35Bcast:55Mask:inet6addr:Scope:LinkUP STST MTU:1500 Metric:1RX packets:dropped:0 overruns:0frame:0TXpackets:errors:0 dropped:0 overruns:0 carrier:0 collisions:0txqueuelen:1000RXbytes: -(27.7MB)TXbytes:(785.5KB)Interrupt:19Baseaddress:0 x2022 年eth

11、1Linkencap:EthernetHWaddr00:0c:29:25:a1:9dinetaddr:00Mask:inet6addr:fe80:20c:29ff:fe25:a19d/64Scope:LinkUP STSTMTU:1500Metric:1RXpackets:51errors:0 dropped:0 overruns:0frame:0TX packets:66 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000RXbytes:7633(7.6KB)TXbytes:9966(9.9KB)Inter

12、rupt:16 Base address:0 x20a4 loLinkencap:LocalLoopbackinet addr:Mask: inet6addr:1/128Scope:HostUP KMTU:Metric:1RXpackets:70errors:0dropped:0overruns:0frame:0 TX packets:70 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0RX bytes:5432 (5.4 KB) TX bytes:5432 (5.4 KB)我的 eth1 使用桥接模式查看开发

13、板 IP(u-boot) TQ2440 # printenv ipaddr ipaddr=05 TQ2440 # printenv serverip serverip=00ubuntu 的/home/tftpboot 目录下新建一个文件rootzjh:# touch /home/tftpboot/test rootzjh:# chmod 777 /home/tftpboot/test在开发板测试TQ2440 # tftpboot 32022 年 000 test dm9000 i/o: 0 x2022 年 0300, id: 0 a46 DM9000: running in 16 bit mo

14、deMAC: 00:11:22:33:44:aaoperating at 100M full duplex mode Using dm9000 deviceTFTPfromserver00;ourIPaddress05Filename test.Load address: 0 x32022 000Loading: T0 Bytes/s done TQ2440#14vsftpdWindowsftplinux rootzjh:apt-getinstallvsftpd修改配置文件rootzjh:# vi/etc/vsftpd.conf26local_enable=YES接受本地用户29 write_

15、enable=YES #允许写重启 vsftpdrootzjh:# /etc/init.d/vsftpdrestartWindows ftp FileZilla_win32- setupubuntuIP(如果是桥接的需要设置和s在同一网段,就不用击快速连接root修改配置文件rootzjh:# vi/etc/ftpusers3 #rootNAT15nfsrootzjh:#apt-getinstallnfs-kernel-server修改配置文件rootzjh:# vi/etc/exports/home/work/rootfs*(rw,sync,no_root_squash)说明:rw:allo

16、wbothreadandwriterequestsonthisNFSvolume. The default is to disallow any request which changes the filesystem.Thiscanalsobemadeexplicitbyusingtherooption. sync:replytorequestsonlyafterthechanges havebeencommittedtostablestorage(seeasyncabove).no_root_squash :turn off root squashing. This option is m

17、ainly useful for diskless clients.16、安装 sambarootzjh:# apt-get install samba配置 sambarootzjh:# vi/etc/samba/smb.conf在最后添加homepath =/homebrowseable = yes writeable = yes validuser=zjhsamba用户并设置密码rootzjh:# smbpasswd -azjh NewSMBpassword:Retype new SMB password:Windowsubuntu的/home Win 键+r 35,回车35ubuntuI

18、P码17SecureCRTsshubuntuubuntusshrootzjh:#apt-getinstallopenssh-server安装完毕后,ssh 已配置为开机自启动重启uT通过h登陆u了。k l , HostnameubuntuIP地址,Username 输入用户名,点connect,等一下提示输入密码,输入密码点击OK18、安装语法、词法分析器rootzjh:apt-get install bison flex 19pthread函数手册manpthread相关函数了rootzjh:manpthread_create 20、安装图片处理库rootzjh:#apt-getinstalllibjpeg8l

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论