Raspberry Pi Type 3有64位CPU,但其架构不是arm64而是armhf.

推荐答案

armhf代表"arm硬浮点",a debian port是具有硬件浮点支持的arm处理器(armv7+)的名称.

例如,在beaglebone black上:

:~$ dpkg --print-architecture
armhf

尽管其他命令(如uname -aarch)只显示armv7l

:~$ cat /proc/cpuinfo 
processor       : 0
model name      : ARMv7 Processor rev 2 (v7l)
BogoMIPS        : 995.32
Features        : half thumb fastmult vfp edsp thumbee neon vfpv3 tls
...

Features下面列出的vfpv3是指floating point support.

顺便说一句,如果你的处理器支持的话,armhf基本上取代了Raspbian,如果我理解正确的话,它是armhf中的mainly a rebuild个,有一些解决方案来解决原始raspberry pi上缺乏浮点支持的问题.当然,现在,Raspbian周围已经形成了一个完整的生态系统,所以他们可能不会放弃它.然而,这也是beaglebone直接运行debian的部分原因,即使你已经习惯了Raspbian,这也没关系,除非你想要一些特殊的非自由软件,比如Mathematica.

Linux相关问答推荐

Linux在所有多行中用新值替换整个列

奇怪的 Bash 脚本行为

使用 ansible 验证 firewalld 配置

将所有列乘以一个常数

如何验证所有 csv 文件是否具有相同的第一行?

Qt会泄漏内存吗?

用于替换 struct 文档中文本的 Bash 脚本

将行转换为一条

读取命令停止执行 bash 脚本

如何让 Flutter 用鼠标拖动而不是滚轮滚动? (Linux)

如何在ubuntu中通过.sh文件启动多个服务

如何在 Linux 上捕获原始 HID 输入?

关于 putenv() 和 setenv() 的问题

什么是最有效的不区分大小写的 grep 用法?

如何使用 bash 在文件中间添加一行文本?

解压tar tar.bz2 文件报错

用于提取 IP 地址的 Linux bash 脚本

如何通过 xmllint 使用 XSD 验证 XML 文件

readelf vs. objdump:为什么都需要

Linux下Eclipse在哪里找eclipse.ini