不可变 Linux 发行版正逐渐流行起来,因为没有什么比一个不让你碰任何东西的文件系统更能体现“安全”了。对于不了解的人来说,不可变 Linux 发行版会将某些目录(如 /usr、/var 和 /etc)挂载为只读,这对那些曾在凌晨两点不小心删除了系统文件的人来说是个好消息。
Fedora 的开发人员,总是那么勤奋,创建了两个这样的发行版:Silverblue 和 Kinoite。两者核心都是不可变的,所以真正的问题是:你想要一个看起来像极简主义僧侣设计的桌面(GNOME),还是一个稍微有序一点的 Windows 版本(KDE Plasma)?让我们深入探讨。
Fedora Kinoite 是专为 KDE Plasma 打造的原子/不可变 Fedora 发行版。你得到的是相同的不可变基础和原子更新,但桌面不需要哲学学位就能操作。KDE Plasma 提供底部面板、桌面菜单、系统托盘和快速启动图标——基本上,一个不恨你的桌面该有的它都有。它还可以高度定制,以防你想花整个周末调整窗口边框,而不是,比如说,出门走走。
但问题来了:当你打开 KDE Discover(应用商店)时,你会发现 Flathub 默认没有启用。所以如果你想安装 LibreOffice,它会来自 Fedora 仓库——除非你在设置中手动启用 Flathub。我们勇敢的记者通过安装 LibreOffice 后运行 flatpak list 确认了这一点,找到了 org.libreoffice.LibreOffice,然后尝试安装 RPM 文件,却发现 /usr/share/rpm 像金库一样被锁住了。因为这就是不可变的意思:你不能随便进入并写入系统目录。应用必须通过容器(Flatpak)安装,这稍微慢一点但更安全——就像开高尔夫球车时系安全带。
相比之下,Fedora Silverblue 是 GNOME 风格的兄弟。GNOME 极简且不碍事,如果你觉得传统桌面布局分散注意力,这很好。但它并不适合所有人——尤其是如果你喜欢一个能显示打开窗口的任务栏。但 Silverblue 有一个杀手锏:Flathub 默认启用。所以当你安装应用时,可以在 Fedora 和 Flathub 仓库之间选择,无需额外步骤。正是这些小细节让生活更轻松。
两个发行版都提供相同的不可变文件系统、原子更新和“变基”能力——通过命令如 rpm-ostree rebase fedora:fedora/44/x86_64/cosmic-atomic 在版本间切换。是的,如果 KDE Plasma 或 GNOME 不合你口味,你可以尝试 COSMIC 桌面。但目前,选择归结为一个问题:你想要一个感觉像干净白色房间的桌面(Silverblue),还是一个感觉像稍微凌乱但功能齐全的工作坊的桌面(Kinoite)?无论哪种,你都能得到一个安全、可靠的操作系统,拥有 Fedora Linux 的速度。该你出招了。