私のCPUがLinuxで64ビットオペレーティングシステムをサポートしているかどうかはどうすればわかりますか?

私のCPUがLinuxで64ビットオペレーティングシステムをサポートしているかどうかはどうすればわかりますか?

私のCPUがLinuxでUbuntuやFedoraなどの64ビットオペレーティングシステムをサポートしているかどうかはどうすればわかりますか?

答え1

最も簡単な方法は次のとおりです。

lscpu|grep "CPU op-mode"

答え2

実装する:

grep flags /proc/cpuinfo

「lm」フラグを探してください。存在する場合は、CPUが64ビットで、64ビットオペレーティングシステムをサポートしていることを意味します。 「lm」は長いモードを示します。

または、次を実行します。

grep flags /proc/cpuinfo | grep " lm "

スペースに注意してください" lm "。出力が提供されると、CPUは64ビットです。

更新:端末で次のコマンドを使用することもできます。

lshw -C processor | grep width

これはUbuntuで動作しますが、Fedora用の追加パッケージをインストールする必要があるかどうかはわかりません。

答え3

CPUが64ビット(x86-64)の場合、64ビットオペレーティングシステムで使用できます。

以下は64ビットCPUのリストです。http://en.wikipedia.org/wiki/64-bit#Current_64-bit_microprocessor_architectures

答え4

この方法は常に正しいわけではないので、この質問に対する高いスコアの答えに頼らないでください。

上記のすべてのテストによれば、64ビットオペレーティングシステムをサポートできるIntel Atom N230 CPUを搭載したコンピュータがあります。

http://en.wikipedia.org/wiki/Intel_Atom#32-bit_and_64-bit_hardware_supportCPUは64ビットオペレーティングシステムを実行できないことがわかります。 64ビットLinux OSをインストールしようとしましたが、文字通り拒否されました。 32ビットLinuxオペレーティングシステムをインストールできます。

関連情報