Canonical 宣布了即将推出的用于 IoT(物联网)和嵌入式设备的 Ubuntu Core 22 操作系统的测试版。
Ubuntu Core 22 旨在成为Ubuntu 22.04 LTS(Jammy Jellyfish)操作系统系列的最小化和容器化版本,但专为 IoT(物联网)和嵌入式设备而设计。
在 Ubuntu Core 20 发布将近一年半之后,Ubuntu Core 22 建立在 Ubuntu Core 操作系统的现有安全标准之上,并承诺提供新功能,例如改造功能,允许用户更改设备 ID 以便重新命名,改造或分配到不同的 Snap Store。
它还支持验证集,以帮助用户确保仅安装特定的 Snap 应用程序并确保它们保持固定版本(可选)、恢复出厂设置的能力、MAAS(金属即服务)支持,以及各种-引擎盖改变以提高速度并减少占地面积。
“Ubuntu Core 是针对物联网和边缘设备优化的 Ubuntu 风格,现已推出适用于新 UC22 版本的 Beta 版本。如果您有兴趣测试即将发布的 GA 版本的新功能,您可以开始使用 Ubuntu Core 22 Beta,”Canonical 产品经理 David Beamonte 在一篇博文中分享道。
对于 Raspberry Pi 设备,Ubuntu Core 22 引入了对PiBoot的支持,这是一个简单的 Raspberry Pi 零引导加载程序,旨在充当“单阶段引导加载程序”,同时提供各种 UX 改进,例如从外部设备引导的能力和对 HAT 的更好支持。
Canonical 计划在接下来的几周发布 Ubuntu Core 22 的最终版本,但是如果你现在想在你的物联网设备上尝试一下,并且帮助开发者解决任何 bug,你可以从这里下载 beta 版本的预构建映像。
Raspberry Pi 2、Raspberry Pi 3、Raspberry Pi 4、Raspberry Pi Compute Module 3 (CM3)、Raspberry Pi Compute Module 4 (CM4)、Qualcomm DragonBoard、Intel NUC 以及通用 x86 和 x86 KVM 目前支持 Ubuntu Core设备,并且需要至少 384MB RAM(512MB 带有 UEFI 安全启动和 FDE)和 512MB 存储空间。