用心打造
VPS知识分享网站

Origami Linux推出了一款基于COSMIC的不可变操作系统

最近,一款新的Linux发行版引起了我的注意,我承认主要原因是它大胆地选择了COSMIC桌面环境。它是首批完全基于全新COSMIC桌面环境构建的发行版之一。我说的就是Origami Linux

不过,在深入探讨之前,需要先澄清一点:这是一个尚处于早期阶段且仍在实验阶段的项目。因此,目前还不能保证所有功能都完美运行。考虑到这一点,让我们来看看这款新项目能带给我们什么。

该发行版是基于 Fedora Atomic 构建的,使用 rpm-ostree 进行系统管理,是又一次对不可变性的尝试。该项目采用基于镜像的设计,其中基础系统是只读的,并且以原子方式更新。换句话说,更新不会直接修改系统文件,而是创建新的系统部署,并在重启时应用这些部署,而之前的部署则会被保留,并可用于回滚。

至于桌面环境,它采用的是 COSMIC 桌面,整体集成度很高。我特别喜欢的一点是,更新后会自动升级到当前最新版本COSMIC 1.0.4

不过,我得承认,我对软件的选择有点失望。我不明白为什么会选择Zen作为默认浏览器,毕竟它还在开发中,目前还是测试版。

同时,Origami几乎没有预装任何额外的软件,唯一的例外是Cloudflare Zero Trust应用程序。说实话,我不明白为什么要把这个应用程序也包含在内。

正如您所预期的,在不可变系统中,客户端应用程序以 Flatpak 的形式提供。对于系统级工具,Origami Linux 预装了Distrobox,允许您在容器中运行它们。

该发行版还包含由 systemd 用户定时器驱动的自动后台更新,以及系统镜像、Flatpak 应用程序和 Distrobox 容器的手动更新选项,所有这些都通过update基于Topgrade 的便捷命令进行管理,Topgrade 是一个统一的系统更新工具,将这些更新路径连接在一起。

在 Origami Linux 中,只需一条命令即可完成整个系统的更新。

从我前面所说的来看,应该很清楚 Origami 的主要目标用户是喜欢以容器为中心的工作流程的开发者,而不是普通的 Linux 桌面用户。我不会隐瞒我个人对不可变性(尤其是 rpm-ostree)的偏爱,但这只是我个人的看法。

也就是说,如果你喜欢不可更改的桌面环境,并且乐于使用 Distrobox 之类的容器工具,那么 Origami Linux 可能非常适合你。不过,我能想到的唯一理由是,Origami 而不是Fedora Silverblue,是因为它出厂自带配置完善、即插即用的 COSMIC 桌面,而不是 GNOME。

最后,该发行版提供了多个变体,可通过 rpm-ostree rebase 命令进行切换,包括标准镜像和 NVIDIA 镜像、性能导向的缓存内核变体,以及用于提前体验新功能的独立测试镜像。回滚、部署锁定和清理工具均作为核心维护工作流程进行了文档化说明。

赞(0)
未经允许不得转载;国外VPS测评网 » Origami Linux推出了一款基于COSMIC的不可变操作系统
分享到