检测电脑硬件是否支持64位系统?

检测电脑硬件是否支持64位系统?

我越来越陷入自己的麻烦之中Debian 32 bit system,因为某些软件,例如信号使者不再写了32 bit

Operating System: Debian GNU/Linux bullseye/sid
          Kernel: Linux 5.8.0-2-686-pae
    Architecture: x86

我不确定这是否32 bit system是错误安装的,然后是硬件功能。有没有办法检测我的硬件是否能够运行64 bit (最好是从命令行)

答案1

您可以运行这些命令,如果x86_6464-bit,答案是肯定的:

$ lscpu | grep Arch
Architecture:                    x86_64


$ lscpu | grep mode
CPU op-mode(s):                  32-bit, 64-bit

Linux 上的 32 位、64 位 CPU 操作模式

lscpu告诉您您的架构是 i686(Intel 32 位 CPU),并且您的 CPU 支持 32 位和 64 位操作模式。您将无法安装 x64 构建的应用程序,因为它们是专门为 x64 架构构建的。您的特定 CPU 可以处理 i386 或 i686 内置软件包。


以下是 的标志列表/proc/cpuinfo

/proc/cpuinfo 中的标志是什么意思?

相关内容