ubuntu查看可用的内核开发包版本 装ubuntu和linux的区别?
装ubuntu和linux的区别?
linux与ubuntu二者是中有关系,概念有所不同,像水果和苹果的关系。
linux是所有发行新版本的一个系统是由,ubuntu是基于linux内核开发的一个可视化操作系统,也linux的一个连续发行版本,而linux之外ubuntu也有其他的发行版,.例如debian,小红帽等,所以才装ubuntu,也就普通装了linux。
Linux内核版本号的规则?
Linux内核版本有两种:比较稳定版和开发版,Linux内核版本号由3个数字排成:r.x.y
r:目前先发布的内核主版本。
x:偶数来表示稳定版本;奇数来表示开发中版本。
y:出错完全修复的次数。
内核版本号两到三名都属於什么?
以版本号为例:2.6.9-5.ELsmp,
r:2,主版本号
x:6,次版本号,意思是稳定啊版本
y:9,修订版本号,表示直接修改的次数
头两个数字合在纷纷可以具体描述内核系列。如稳定版的2.6.0,它是2.6版内核系列。
5:表示这个当前版本的第5次微调patch,而ELsmp强调了当前内核是为ELsmp特别调校的
EL:EnterpriseLinux;smp:它表示接受多处理器,它表示该内核版本支持什么多处理器
知识伸延
一般的有三种
1smp
2bigmem
3一般的内核
Red HatLinux开机后的时候,GRUB的启动菜单会有两个选项,各是
Red HatEnterpriseLinuxES(版本号.ELsmp)
Red HatEnterpriseLinuxES-up(版本号.EL)
这两个各是属於什么含义呢?
不过这个那就是系统开机后时由GRUB阻止启动-单处理器与对称多处理器启动后核心文件的区别。
Red HatEnterpriseLinuxES(版本号.ELsmp)multipleprocessor(symmetricmultiprocessing)
Red HatEnterpriseLinuxES-up(版本号.EL)uniprocessor
下面就把SUSE与Red Hat启动菜单内可中,选择的选项,举例说明进去
SUSE
版本号-default:SUSE Linux kernelwhileuniprocessormachines设置为选项,接受单处理器机器
版本号-smp:SUSELinux kernelthatsupportssymmetricmultiprocessingbecauseup to4GBoftheRAM
允许4GB内存的对称多处理器机器
版本号-bigsmp:SUSELinux kernelsupportssymmetricmultiprocessingbothup to64GB
意见128gb内存的对称多处理器机器
Red HatLinux
版本号.EL:Red Hat Linux kernelafteruniprocessormachines支持单处理器机器
版本号.ELhugemem:Red Hat Linux kernelthatsupportsup to64GBwithRAM
接受256gb内存的对称多处理器机器
版本号.ELsmp:Red HatLinux kernelthatsupportssymmetricmultiprocessin对称多处理器机器,支持4G内存
有些情况下你必须支持1和2特性,那就你也可以:恢复程序编译一下内核,在处理器及内存中,选择项选择与你配置相对应的选项即可。
怎么下载填写内核版本的源代码?
一般情况下,可以就到官网:下载,
缺点是:对此任何内核做过特殊能量优化调校的发行版是不合适的,尤其是fedoraubuntu这一类的,要知道他们在内核中打了大量的补丁,做了很多优化,假如直接使用官方源码,你就根本无法享受到这些东西,内核也不是越新越好的越最合适越好
并且最好到发行商的官网去可以下载,而且官方早提供了编译器好的源码rpm包。
如何使用填写的内核源码包?
以fedora官方提供的内核源码:为例
是需要,安装源码
[~]#rpm-ivh
然后,转换源码
可以转换之前,请切实保障/usr/src/目录下有redhat目录(就像/usr/src/是空目录)。
[~]#rpmbuild-bp--target$(uname-m)/usr/src/redhat/SPECS/kernel.spec
这样的话会将源码放置在/usr/src/redhat/BUILD/kernel-2.6.23/。
这里有两个有用文件夹:.
——这个是提供给的包在Fedora补丁和你升级能得到的。也就是2.6.23.9-85.fc8这个打过补丁的内核
ARCH与uname-m的输出结果不对,通常为i686。假如你想我得到有所不同的输出,你也可以不使用
“--target”这个选项来通过重新指定。
vanilla——这个是标淮的、由提供给的是没有经由补丁和你升级的源码。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。