如何确定我使用的是Debian / Raspbian的硬浮版本还是软浮版本?


37

假设我掉入一个装有运行Debian或Raspbian的Raspberry Pi的房间。如何确定它是否具有硬浮点支持或仅使用软浮点?

Answers:


48

检查目录是否存在:

/lib/arm-linux-gnueabihf

软浮动版本没有此目录,它们具有:

/lib/arm-linux-gnueabi

相反,或者您可以使用以下方法列出安装的软件包:

dpkg -l

并在第三栏中查看平台(all / armhf / armel)


6
由于有人只是误解了这一点,因此必须明确地说:如果您有一个/lib/arm-linux-gnueabihf,则您的系统将很难运行。
goldilocks

15

公认的答案是正确的,但是一个非常简单的方法是:

dpkg --print-architecture

如果您的系统使用的是硬浮体系结构,那么您将看到:

armhf

ARM ^ h ARD ˚F高高飞翔。:-)


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.