[问题] 查linux版本

楼主: kalecgos0616 (.)   2014-11-26 00:14:21
大家好,我在debian上想查linux版本
# getconf LONG_BIT
32
# uname -m
x86_64
# file /bin/bash
/bin/bash: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV),
dynamically linked (uses shared libs), for GNU/Linux 2.6.26,
BuildID[sha1]=0x92c0d31fecfee066a1314496117fbf1f44dbac32, stripped
为什么getconf LONG_BIT和file /bin/bash查到的是32位元
uname -m查到的是64位元呢?
是因为cpu是64位元的但是我debian灌32位元的系统吗?
作者: readonly (唯读)   2014-11-26 00:51:00
你应该是装到 32bit 的版本了。
作者: danny8376 (钓到一只猴子@_@)   2014-11-26 01:22:00
-m显示的就是机器本身架构啊
楼主: kalecgos0616 (.)   2014-11-26 08:39:00
除了重灌有办法改成64bit吗?
作者: jokester (蛮王科科)   2014-11-26 11:07:00
有,一般比重灌要复杂
作者: carylorrk (carylorrk)   2014-11-27 17:33:00
麻烦是还好,但是有很大的机会会挂一些东西
作者: qoopichu (非洲边缘鲁蛇)   2014-11-27 19:52:00
/home有另外切的话就直接重灌吧,没的话先分家一下只要你系统没调整太多,Linux重灌比Win$还不痛多了
作者: stanwu (stanwu)   2014-12-08 00:51:00
kernel 是 64bit, GLIBC 是 32bit, 加装 GLIBC 64bit

Links booklink

Contact Us: admin [ a t ] ucptt.com