哪些 Raspberry Pi 开箱即用?
Which Raspberry Pis are compatible out of the box?
首先,我用谷歌搜索了这个问题,但没有找到有效的答案(虽然这可能效率低下)。
我正在混合使用 Raspberry Pis:Raspberry Pi 1B、2 B+、3、零。我知道它们有不同的芯片组/架构等,但似乎在不同型号的 Raspberry 上插入为一个 Rasberry 创建的 SD 卡是可行的(我为 2B+ 创建了我的 SD 卡,并将它们也插入其他型号)。我使用 Raspbian,我 运行 一些代码依赖于很多 Python 包(numpy、scipy 等)。
我的问题是:
尽管硬件不同,为什么它仍然有效?执行 sudo apt-get install
时在哪里考虑硬件? sudo apt-get
是否有某些部分取决于 RPi 模型?
因为它似乎工作正常,如果我在程序执行的不同 RPi 模型之间切换卡,但它的输出不知何故 'wrong',我是否有风险?
一些 debian/unix 包需要针对特定的CPU 体系结构进行编译。 Python 源代码大部分是可转移的,因为您不会像 C/C++
那样将其编译到特定的体系结构中
关于 SD 卡,我不相信将它们移动到不同的模型。至少在 Pi-1 和后来的模型之间有不同的 Linux 内核要求。
虽然,我看到只有一个 link 可以下载 Rasbian 图像,另一个 OS 具体来说 "image for Raspberry Pi 2 and 3"
首先,我用谷歌搜索了这个问题,但没有找到有效的答案(虽然这可能效率低下)。
我正在混合使用 Raspberry Pis:Raspberry Pi 1B、2 B+、3、零。我知道它们有不同的芯片组/架构等,但似乎在不同型号的 Raspberry 上插入为一个 Rasberry 创建的 SD 卡是可行的(我为 2B+ 创建了我的 SD 卡,并将它们也插入其他型号)。我使用 Raspbian,我 运行 一些代码依赖于很多 Python 包(numpy、scipy 等)。
我的问题是:
尽管硬件不同,为什么它仍然有效?执行
sudo apt-get install
时在哪里考虑硬件?sudo apt-get
是否有某些部分取决于 RPi 模型?因为它似乎工作正常,如果我在程序执行的不同 RPi 模型之间切换卡,但它的输出不知何故 'wrong',我是否有风险?
一些 debian/unix 包需要针对特定的CPU 体系结构进行编译。 Python 源代码大部分是可转移的,因为您不会像 C/C++
那样将其编译到特定的体系结构中关于 SD 卡,我不相信将它们移动到不同的模型。至少在 Pi-1 和后来的模型之间有不同的 Linux 内核要求。
虽然,我看到只有一个 link 可以下载 Rasbian 图像,另一个 OS 具体来说 "image for Raspberry Pi 2 and 3"