Linux2.6.32和PC上的 linux有什么区别?
本人刚学linux,买了一个arm9的开发板,上面说能装Linux2.6.32,请问这个版本跟我PC上装的fedora17有什么区别或者是什么关系?谢谢...
本人 刚学linux,买了 一个arm9的开发板,上面说能装Linux2.6.32, 请问这个版本跟我PC 上装的fedora17有什么区别或者是什么关系?谢谢
展开
4个回答
展开全部
1、可运行的linux系统主要由几大部分组成:内核、根文件系统以及工具集等,标准的linux内核基本上是一样的,不同的linux发行版本(如redhat, ubuntu, suse等),区别主要在工具集上。
2、嵌入式linux和PC及小型机内核基本上也一样,就是CPU架构不同(另外Android的linux是定制了的),你的开发板就是需要支持arm架构的linux内核。
3、嵌入式的linux根文件系统比较简单,除了采用标准的ext文件系统外,有可能采用支持Flash的yaffs、jffs等。
4、通用的嵌入式linux的工具集一般多采用busybox(Android用的是toolbox)
2、嵌入式linux和PC及小型机内核基本上也一样,就是CPU架构不同(另外Android的linux是定制了的),你的开发板就是需要支持arm架构的linux内核。
3、嵌入式的linux根文件系统比较简单,除了采用标准的ext文件系统外,有可能采用支持Flash的yaffs、jffs等。
4、通用的嵌入式linux的工具集一般多采用busybox(Android用的是toolbox)
追问
谢谢,向您说的redhat, ubuntu, suse这些内核版本都是一样的,只不过界面不一样是吧?
追答
是的。
同一版本的linux内核(内核版本号相同),主要源代码是一样的,不同linux厂家的发行版就是在特殊硬件支持及工具集上有些区别。
展开全部
linux2.6.32指的是内核。fedora是发行版,加入了图形界面等。在arm9上装Linux2.6.32是指,你需要在pc上配置linux内核,主要是编译工具要使用开发板指定的,编译后烧写到你的板子上,希望回答会有帮助
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
linux2.6.32只是一个内核版本,fedora 17是一发型版本。2.6.32内核是以2开头内核里面最后的一个稳定版本,之后就是3.0,你在你fedora 17 中使用uname -a 可以看到你的基本信息,包括内核版本号。不要把内核和系统搞混了
追问
谢谢,请问发型版本的意思是不是说内核版本再加上一些图形界面软件(比如说GUI)?
追答
可以这么理解
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
linux 仅仅是一个内核。
PC 上的 Fedora 是 GNU/Linux 发行套件(发行版)。
这两个就和一个发动机和一台汽车的关系。
题外:Fedora 好像一直有 arm 版本的开发,不过好像一直都是内部开发状态。
PC 上的 Fedora 是 GNU/Linux 发行套件(发行版)。
这两个就和一个发动机和一台汽车的关系。
题外:Fedora 好像一直有 arm 版本的开发,不过好像一直都是内部开发状态。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询