Ubuntu Core 22 已经发布,这些是它的变化

Canonical 最近发布了 发布新版 Ubuntu Core 22,Ubuntu 发行版的紧凑版本,专为用于工业和消费物联网 (IoT) 设备、容器和设备而设计。

Ubuntu Core 作为运行附加组件和应用程序的基础,它们以 snap 格式打包为自包含的插件。 Ubuntu Core 组件,包括基本系统、Linux 内核和系统插件,也以 snap 格式提供,并由 snapd 工具包管理。 Snappy 技术可以将系统作为一个整体进行映像,而无需将其分成单独的包。

而不是分阶段更新 在单个 deb 包级别,Ubuntu Core 对 snap 包使用原子更新机制 和基本系统,类似于 Atomic、ChromeOS、Endless、CoreOS 和 Fedora Silverblue。 升级基础环境和快照包时,可以恢复到以前的版本,以防升级后发现问题。 SnapCraft 目录中目前有超过 4500 个快照包。

为确保安全,每个系统组件都使用数字签名进行验证,它允许您保护发行版免于进行隐藏修改或安装未经验证的 snap 包。 以 Span 格式交付的组件由 AppArmor 和 Seccomp 隔离,为系统保护创造了额外的边界,以防个别应用程序受到损害。

基础系统仅包含最少的所需应用程序集,不仅减小了系统环境的规模,而且通过减少潜在的攻击向量对安全性产生了积极影响。

底层文件系统以只读方式挂载. 可以使用 TPM 在驱动器上使用数据加密。 更新定期发布,以 OTA(无线)模式交付,并与 Ubuntu 22.04 版本同步。

Ubuntu Core 22的主要新闻

在展示的这个新版本中,强调了 提出了验证包集的概念 (验证集),其中 允许定义一组快照包及其版本 如此孤单 可以一起安装和升级. 测试集可用于强制限制仅安装特定的 snap 包,重新分发您自己的额外测试和验证的包,或简化依赖项管理。

这个新版本的 Ubuntu Core 22 的另一个重大变化是 添加了无需重新安装即可将 Ubuntu Core 20 环境更新到版本 22 的工具,加上将设置重置为原始状态(恢复出厂设置)的功能。

另一方面,我们还可以发现增加了对配额组的支持,以限制与特定快照服务组关联的 CPU 和内存资源。

还指出, 支持 MicroK8s 工具包, 它提供了 Kubernetes 容器编排平台的简化版本,此外还提出了一个包的变体 Linux 内核,包括 PREEMPT_RT 补丁 并且面向其在实时系统中的使用。

其他变化 从这个新版本的 Ubuntu Core 22 中脱颖而出:

  • 添加了对 MAAS(金属即服务)工具包的支持,用于跨多个系统快速部署配置。
  • 添加了对 cloud-init 的支持,以便在启动阶段配置系统。

最后 如果您有兴趣了解更多有关它的信息 关于这个新版本,您可以查看详细信息 在下面的链接中。

下载并获取

Ubuntu Core 以不可分割的整体基础系统映像的形式出现,它不使用拆分为单独的 deb 包。 Ubuntu Core 22 映像与 Ubuntu 22.04 软件包库同步,为 x86_64、ARMv7 和 ARMv8 系统准备。 发布随访时间为10年。


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。