红联Linux门户
Linux帮助

2.6.18-194.el5-x86_64是什么意思?

发布时间:2011-04-11 16:30:02来源:红联作者:qiuzugen
我管理三台机器,在他们的/usr/src/kernels/目录下的情况如下:
机器甲:有2.6.18-164.el5-x86_64和2.6.18-8.el5-x86_64,(该机器为CentOS release 5.4 (Final))
机器乙:只有2.6.18-194.el5-x86_64,(RedHat5.5)
机器丙:/usr/src/kernels/下什么也没有,(RedHat5.5)
这是怎么回事呢?
有两个表示是双核吧,对不?那没有是什么意思呢?
帮我解释下2.6.18、164.el5、x86_64分别是什么意思呢?特别是哪个el,经常看见,在装rpm包的时候几乎所有的包后面都会出现这个东西,我就是搞不懂,真非法字符烦人,谢谢大侠们!!
文章评论

共有 5 条评论

  1. age 于 2011-04-11 23:13:27发表:

    el是rhel的缩写吧,
    /usr/src/kernels中的东西是由 kernel-headers提供的, 默认是不自动安装该包的

  2. MercifulHua 于 2011-04-11 23:13:10发表:

    2.6.18-194.el5
    版本号包括以下部分:主版本号,次版本号,末版本号,厂商修订号
    例如,上述的版本号:
    主版本号:2 次版本号:6 次版本号为奇数的话,是测试版本;次版本号为偶数的话,是稳定版本;
    末版本号:18 厂商修订号:194
    194 对应的是RHEL5.5;164对应的是RHEL5.4;128对应的是RHEL5.3;92对应的是RHEL5.2
    发行版本和内核版本无关的。
    x86_64表示64位处理器,比如AMD Athlon64

  3. memberlu 于 2011-04-11 22:35:26发表:

    我只知道X86-64是什么。x86是intel和amd公司生产CPU的型号,无论是以前的CPU还是现在最新的,都是基于x86系统下生产的。而64则表示处理数据的位宽为64位,也就是处理器一次运行64位数据。x86-64就是CPU基于x86的64位处理器。

  4. pallana 于 2011-04-11 18:20:28发表:

    我的机器安装的是Fedora14,我的内核有这么几个.刚安装好系统是2.6.35.6-45.fc14.x86_64,然后我升级了一次系统,于是内核变成了2.6.35.11-83.fc14.x86_64。于是我总结的规律
    2.6.35.11 内核版本
    83.fc14 Fedora版本自己定义的数据
    x86_64 64位系统

    我想楼主的应该也是一样的,那个el应该就是RHEL的特殊标志吧。
    以上纯粹猜测,没有验证

  5. zhangwlong 于 2011-04-11 17:09:23发表:

    2.6.18-164 是内核版本吧
    el 貌似是内核模式,好像是神马单处理器模式吧
    x86-64是适用于x86机器的64位操作系统。。
    我也不太清楚。。自己google去