我越来越陷入自己的麻烦之中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_64
和64-bit
,答案是肯定的:
$ lscpu | grep Arch
Architecture: x86_64
$ lscpu | grep mode
CPU op-mode(s): 32-bit, 64-bit
lscpu
告诉您您的架构是 i686(Intel 32 位 CPU),并且您的 CPU 支持 32 位和 64 位操作模式。您将无法安装 x64 构建的应用程序,因为它们是专门为 x64 架构构建的。您的特定 CPU 可以处理 i386 或 i686 内置软件包。
以下是 的标志列表/proc/cpuinfo
: