• «
  • 1
  • 2
  • 3
  • »
  • Pages: 1/3     Go
主题 : 想快速轻松进入Linux开发的同志们注意了,Debian帮你理清思路 复制链接 | 浏览器收藏 | 打印
级别: 侠客
UID: 8283
精华: 0
发帖: 115
金钱: 580 两
威望: 116 点
综合积分: 230 分
注册时间: 2009-08-17
最后登录: 2014-06-09
楼主  发表于: 2010-12-29 15:53

 想快速轻松进入Linux开发的同志们注意了,Debian帮你理清思路

       作为嵌入式Linux的开发,往往受到这样那样的限制,为了开发一个大一点的程序就不得不在那些支持库上费尽心思,还有好些人学习了很长时间也未能了解一个Linux到底是怎样运行的,也就只能照着别人的教程写出自己笨拙的代码,要写打破这种境地,要不就苦心研究内核,要不就从一个最基本的Linux系统开始扩展出实用的系统,内核太复杂,我选第二种方法,有人可能产生担心了,那么多常用软件需要编译,中途出错对初学者更是致命的打击,何时是个头啊? 试想想在电脑上程序安装,不管是安装基础程序还那些高级的专用程序,何曾让我们心烦过,next搞定,那么好,Debian就是支持arm的,你可以像按软件那样安Debian系统,又有n多的软件包供我们选择,有人以前听说过emdebian,我也曾移植过,但那时flash很小的时候,Debian相对较大,不得不进行精简,而现在的flash上G也没问题,装个Debian的基本系统根本没问题,其实Debian基本系统默认也就100多兆(可精简,但作为开发用时没有必要),可是装了之后你会发现在开发板上的系统与在电脑上使用Linux的差别几乎没有了,没有什么直接安装就可以,之后的开发会变得思路非常清楚(当然得了解Debian),有经验后想把自己的成果移到产品时常常需要精简,其实熟悉Debian后这步也很容易做到。
    我也是初学者,仅把这个思路写出供大家分享,不对之处欢迎各位批评指正,过几天贴一个Debian的基本系统
自由,自强,共享,共创。
级别: 论坛版主
UID: 12573
精华: 27
发帖: 8838
金钱: 46490 两
威望: 9298 点
综合积分: 18216 分
注册时间: 2010-01-09
最后登录: 2019-07-16
1楼  发表于: 2010-12-29 17:22
你就当自言自语吧,大部分初学者依然是照单片机思路那套。
新手如何向我们反馈有效的信息,以便解决问题,见此贴:
http://www.arm9home.net/read.php?tid-14431.html

[注]: 此处签名链接仅为指引方向,而非解答问题本身.
专注于嵌入式&Linux
级别: 骑士
UID: 12802
精华: 3
发帖: 237
金钱: 1355 两
威望: 271 点
综合积分: 534 分
注册时间: 2010-01-13
最后登录: 2014-03-18
2楼  发表于: 2010-12-29 17:30
不知所云。。。
级别: 新手上路
UID: 12300
精华: 0
发帖: 49
金钱: 245 两
威望: 49 点
综合积分: 98 分
注册时间: 2010-01-04
最后登录: 2017-03-01
3楼  发表于: 2010-12-29 17:56
我也是觉得这样分享是白费的。他们喜欢自己那套。
级别: 新手上路
UID: 2751
精华: 0
发帖: 18
金钱: 150 两
威望: 121 点
综合积分: 36 分
注册时间: 2008-12-06
最后登录: 2011-08-17
4楼  发表于: 2010-12-29 19:14
debian当然很好啊。是最经典的linux的发行版了。
级别: 侠客
UID: 8283
精华: 0
发帖: 115
金钱: 580 两
威望: 116 点
综合积分: 230 分
注册时间: 2009-08-17
最后登录: 2014-06-09
5楼  发表于: 2010-12-30 13:48
引用第3楼gxgbpc于2010-12-29 17:56发表的  :
我也是觉得这样分享是白费的。他们喜欢自己那套。


呵呵,还有有人知道的么,我这几天也正在领略Debian的强大和没有束缚的感觉,将自己做的Debian基本系统上传,在 ARM9之家网络共享硬盘
有需要的自己去取,感觉一下,在基本系统的基础上自己只安装了udev这一个包,方便识别外设,剩下的工作就自己DIY吧,这几天忙,有空时我
把制作教程写出来

FTP进入页面: http://www.163ftp.com/?aiothome
登录密码: aiothome

上传的文件是:debian_udev.zip
自由,自强,共享,共创。
级别: 论坛版主
UID: 12573
精华: 27
发帖: 8838
金钱: 46490 两
威望: 9298 点
综合积分: 18216 分
注册时间: 2010-01-09
最后登录: 2019-07-16
6楼  发表于: 2010-12-30 22:57
引用第5楼jingyu于2010-12-30 13:48发表的  :


呵呵,还有有人知道的么,我这几天也正在领略Debian的强大和没有束缚的感觉,将自己做的Debian基本系统上传,在 ARM9之家网络共享硬盘
有需要的自己去取,感觉一下,在基本系统的基础上自己只安装了udev这一个包,方便识别外设,剩下的工作就自己DIY吧,这几天忙,有空时我
把制作教程写出来
.......

不错,你用的是6410吧?
新手如何向我们反馈有效的信息,以便解决问题,见此贴:
http://www.arm9home.net/read.php?tid-14431.html

[注]: 此处签名链接仅为指引方向,而非解答问题本身.
级别: 侠客
UID: 8283
精华: 0
发帖: 115
金钱: 580 两
威望: 116 点
综合积分: 230 分
注册时间: 2009-08-17
最后登录: 2014-06-09
7楼  发表于: 2010-12-31 15:06
恩,用的是Tiny6410,应该在mini6410里也可以,不过没试过
级别: 新手上路
UID: 12300
精华: 0
发帖: 49
金钱: 245 两
威望: 49 点
综合积分: 98 分
注册时间: 2010-01-04
最后登录: 2017-03-01
8楼  发表于: 2010-12-31 20:18
我PC用的是gentoo.也有lfs.mini6410上装的是clfs.
这些都是用源代码构建出来的系统。
我感觉初学者都热衷于移植。而我的兴趣是在开发板上做出一些让人感兴趣项目。
移植实在太浪费时间。倒不如用些时间去构思,去写代码。
级别: 侠客
UID: 8283
精华: 0
发帖: 115
金钱: 580 两
威望: 116 点
综合积分: 230 分
注册时间: 2009-08-17
最后登录: 2014-06-09
9楼  发表于: 2010-12-31 22:47
是啊,我也以前特别爱移植,不过自从认识debian后再也不去编译那些源代码了,直接安好现成的软件,然后开始自己的开发,我这个根文件系统不存在移植问题,debian本身就支持arm,我只是用一些命令生成的,用了一段时间感觉多自己的开发思路很有帮助,根本不用担心自己的思维被现有的系统限制,因为debian已经把这些做好了
  • «
  • 1
  • 2
  • 3
  • »
  • Pages: 1/3     Go