我刚才做了一些例行检查并意识到这一点:
Raspberry Pi 操作系统(以前称为 Raspbian)
来源:树莓派操作系统
我在他们的博客和维基百科页面上都没有发现这一点。为什么要把“Raspbian”这样一个好名字改成又麻烦又有问题的“Raspberry Pi OS”呢?现在我必须重命名一堆已建立的代码和东西......
答案1
首先是一些背景:
最初的 Pi 在硬件方面不舒服地落在两个凳子之间。 debian“armel”用户空间(具有 Pi 特定内核)可以在 Pi 上运行,但远未充分利用它。 Debian“armhf”无法运行,因为它的最低 CPU 要求太高。为了解决这个问题,Mike 和我组建了 Raspbian 项目,并着手重建所有 Debian,从那时起我就一直在维护 Raspbian。
虽然我们早期确实生成了一两个完整的操作系统映像,但 Raspbian 项目主要专注于维护软件包存储库,并将操作系统映像的构建留给其他人。一段时间后,Raspberry Pi 基金会开始构建自己的 Raspbian 映像。
多年来,普通 Raspbian 和 Raspberry Pi 基础 Raspbian 映像之间的差异不断增长,因为 Raspberry Pi 开发了自己的桌面环境,并向后移植了大量图形相关的软件包,以支持从特定于 Pi 的图形堆栈迁移到基于 Mesa 的图形堆栈。我对普通 Raspbian 和 Raspberry Pi 基础 Raspbian 镜像之间缺乏区别并不是特别满意,但我也不想把这个问题逼得太紧。
另外,Pi 系列一直在不断发展。最初的 Pi 使用 ARMv6 CPU,Pi 2 使用 ARMv7。它可以运行 Debian“armhf”用户区,不久之后 Debian 也在其内核中添加了对 Pi 2 的支持,尽管作为“上游”内核,下游树莓派内核中支持的某些功能不受支持。 Pi 3 添加了 64 位内核,这(经过一些内核开发)意味着 Debian“arm64”现在可以在 Pi 上运行。然后 Pi 4 出现,提供高达 4GB 的 RAM。
在这过程中,Raspberry Pi 基金会决定坚持使用基于 Raspbian 的单一操作系统映像作为其官方主操作系统。他们认为多个操作系统映像带来的好处并不能证明额外工作的合理性。
这样我们就到了 2020 年 4 月。8GB Pi 4 正在进行 alpha 测试,Raspberry Pi 决定终于到了开始生成 64 位操作系统映像的时候了。我收到了 Eben 发来的一封电子邮件,询问我对命名的看法。我表示,对于将 Raspbian 这个名称用于实际上并未使用 Raspbian 项目中任何内容的图像,我不会感到高兴。 Debian 这个名字也不太好,因为 Debian 正在为 Pi 构建自己的镜像。
因此,Raspberry Pi 决定对所有基于 Debian 或 Raspbian 的操作系统映像(Pi 32 位、Pi 64 位和 PC 32 位)使用术语“Raspberry Pi OS”。
答案2
已更改,以便用户更容易了解这是 Raspberry Pi 的推荐操作系统:
我们的 32 位和 64 位操作系统映像都有一个新名称:Raspberry Pi OS。随着我们社区的发展,我们希望确保新用户能够尽可能轻松地找到我们推荐的 Raspberry Pi 操作系统。我们认为新名称将帮助更多的人对使用我们的计算机和软件充满信心。
这解释了名称的选择,但没有给出更改背后的完整背景故事 - 请参阅Plugwash对此的回答,直接来自源头(plugwash 是 Raspbian 的创始人之一)。
那里的进一步评论提供了更多背景信息,来自西蒙·朗:
它只是一个新名称,将 32 位和 64 位产品合并到一起。 32位版本的Raspberry Pi OS就是所谓的Raspbian——升级和以前一样,apt update / apt full-upgrade。更多详细信息请参阅明天的博客文章。
和埃本厄普顿:
是的 – 这只是一个迟来的命名更改,以区分 Raspbian(独立开源项目)和 Raspberry Pi 在其上构建的 32 位图像。
Simon 评论中提到的博文没有进一步解释更改,它描述了新功能。