uname -m
Red Hat Enterprise Linux Serverバージョン5.4(Tikanga)システムでi686およびuname -m
i386出力を提供します。このコンピュータにOracle Database 10gリリース2をインストールする必要があります。それでは、カーネルアーキテクチャが32ビットか64ビットかどうかを確認する方法は?
答え1
i386とi686はどちらも32ビットです。
x86_64は64ビットです。
64ビットの例:
behrooz@behrooz:~$ uname -a
Linux behrooz 2.6.32-5-amd64 #1 SMP Mon Mar 7 21:35:22 UTC 2011 **x86_64** GNU/Linux
編集する:
バラより私のLinux ARMは32ビットですか、それとも64ビットですか?ARMで利用可能
答え2
答え3
~のためダーバン:
私のコンピュータに
~> dpkg --print スキーマ AMD64
~> dpkg --print-foreign-architectures i386
私のラズベリーパイ2
~> dpkg --print スキーマ 腕水素夫
答え4
最も簡単な方法は、次を実行することです。
getconf LONG_BIT
32ビットか64ビットかによって64または32を出力します。
たとえば、
dannyw@dannyw-redhat:~$ getconf LONG_BIT
64