ubuntu12.04安装嵌入式开发环境
2013-12-29 00:01
246 查看
虽然工作也是做嵌入式,但是却不是做linux的嵌入式开发,只是自己一直以来都有想学linux的念头,所以最近开始自己动手捣鼓一下嵌入式linux,先从最基本的开发环境的安装开始。经过近一个月的摸索和实验终于把开发环境搭好了(虽然还没有正式使用,毕竟都是下班回来之后自己弄一两个小时,所以比较久,嘿嘿,自己找个借口!),中间真的获益良多,现将其中安装的步骤和心得一一记录,以免忘记。
好了,正式安装之前,需要现学习几个基本的操作,一个是Vi编辑器的使用,一个是文件属性的查询和修改,因为安装的过程会经常遇到修改文件内容和文件属性的操作。
现提供一个练习Vi编辑器的网址(http://vimcdoc.sourceforge.net/doc/usr_toc.html#usr_toc.txt其实是<<Linux命令行完全技术宝典>>这本书里的),按照里面来练习一边就差不多了。而文件属性的查询和修改就学会使用ll和chmod命令就好了。
因为我的系统是ubuntu12.04的系统,所以我下面说的安装过程只是针对12.04版本来说的。我是参照real6410开发板的linux使用手册来对照安装的,但是可能是因为ubuntu系统版本不一样,里面的安装步骤很多都不对(郁闷),但是需要安装的东西都是按照那上面来的。
好了,现在开始安装第一个东东--tftp服务器,这个东西网上的安装教程真多,但是系统版本都不一样,所以经过一顿好找之后终于找到一个可以用的(http://www.360doc.com/content/11/1211/14/1317564_171451434.shtml)。这个只能参照来安装tftp服务器的,NFS服务器我还不知到能不能参照着装的。当时遇到一个问题,是安装完测试tftp服务器时发现因为文件权限有问题,导致get文件失败,后面查看文件属性才发现,是新建在根文件目录下的文件夹和get的目标文件夹的所有者不一样,因为一个是在root用户下新建的,最后将文件删除,重新在相同用户下新建就好了,现在想想应该修改一下用户属性和权限应该就好了,下次遇到再试试。
接下来是NFS服务器。
这个网站教你一些NFS服务器的基本操作(http://www.cnblogs.com/mchina/archive/2013/01/03/2840040.html)。
http://blog.csdn.net/wangxueang224/article/details/11024937这里是NFS服务器的具体安装步骤(好像还有一个更好的,叫什么最简单的NFS服务器安装),中间最主要的是要把共享目录的地址写对,哪个‘*’号前面好像有空格,要记住。还有那个portmap在12.04中是没有的,需要从其他版本中拷过来,具体他是用来干嘛的以后再详细了解!检测是否挂载成功时输入的‘:’前面是不许要空格的!有时候安装不成功,retart一下NFS服务器,提示的错误信息可能对你有帮助哦!
交叉编译环境的安装参考:http://blog.csdn.net/mybelief321/article/details/9076583!
安装号之后基本上大功告成!里面有时候回遇到一些权限的问题,一般修改文件属性就好了!
好了,正式安装之前,需要现学习几个基本的操作,一个是Vi编辑器的使用,一个是文件属性的查询和修改,因为安装的过程会经常遇到修改文件内容和文件属性的操作。
现提供一个练习Vi编辑器的网址(http://vimcdoc.sourceforge.net/doc/usr_toc.html#usr_toc.txt其实是<<Linux命令行完全技术宝典>>这本书里的),按照里面来练习一边就差不多了。而文件属性的查询和修改就学会使用ll和chmod命令就好了。
因为我的系统是ubuntu12.04的系统,所以我下面说的安装过程只是针对12.04版本来说的。我是参照real6410开发板的linux使用手册来对照安装的,但是可能是因为ubuntu系统版本不一样,里面的安装步骤很多都不对(郁闷),但是需要安装的东西都是按照那上面来的。
好了,现在开始安装第一个东东--tftp服务器,这个东西网上的安装教程真多,但是系统版本都不一样,所以经过一顿好找之后终于找到一个可以用的(http://www.360doc.com/content/11/1211/14/1317564_171451434.shtml)。这个只能参照来安装tftp服务器的,NFS服务器我还不知到能不能参照着装的。当时遇到一个问题,是安装完测试tftp服务器时发现因为文件权限有问题,导致get文件失败,后面查看文件属性才发现,是新建在根文件目录下的文件夹和get的目标文件夹的所有者不一样,因为一个是在root用户下新建的,最后将文件删除,重新在相同用户下新建就好了,现在想想应该修改一下用户属性和权限应该就好了,下次遇到再试试。
接下来是NFS服务器。
这个网站教你一些NFS服务器的基本操作(http://www.cnblogs.com/mchina/archive/2013/01/03/2840040.html)。
http://blog.csdn.net/wangxueang224/article/details/11024937这里是NFS服务器的具体安装步骤(好像还有一个更好的,叫什么最简单的NFS服务器安装),中间最主要的是要把共享目录的地址写对,哪个‘*’号前面好像有空格,要记住。还有那个portmap在12.04中是没有的,需要从其他版本中拷过来,具体他是用来干嘛的以后再详细了解!检测是否挂载成功时输入的‘:’前面是不许要空格的!有时候安装不成功,retart一下NFS服务器,提示的错误信息可能对你有帮助哦!
交叉编译环境的安装参考:http://blog.csdn.net/mybelief321/article/details/9076583!
安装号之后基本上大功告成!里面有时候回遇到一些权限的问题,一般修改文件属性就好了!
相关文章推荐
- Java学习笔记----------------RMI操作
- [原]项目进阶 之 持续构建环境搭建(四)Jenkins环境搭建
- J2EE学习中一些值得研究的开源项目
- 过年老家来亲戚,才知道月挣3万仍是穷逼
- javascript轻松实现当鼠标移开时已弹出子菜单自动消失
- js data日期初始化的5种方法
- 从js向Action传中文参数出现乱码问题的解决方法
- jquery中的on方法使用介绍
- javascript中不等于的代码是什么怎么写
- jquery中html、val与text三者属性取值的联系与区别介绍
- 解决js中window.open弹出的是上次的缓存页面问题
- js读写cookie实现一个底部广告浮层效果的两种方法
- 利用js实现在浏览器状态栏显示访问者在本页停留的时间
- JS对象转换为Jquery对象实现代码
- 原生javaScript做得动态表格(注释写的很清楚)
- 用 Hadoop 的 MapReduce 编程实现 K-Means 算法
- 如何实现wordpress评论回复邮件通知功能
- page design
- page disegn back
- resgin