Manjaro Linux 推出不可变变体
Manjaro Linux 通过新的不可变版本扩展了其产品,该版本现已开放以供社区反馈和测试。
不变性正在成为当今 Linux 领域的一个关键特性,并且更多的发行版开始使用它。我为什么这么说呢?令许多人惊讶的是,基于 Arch 的 Manjaro 刚刚宣布了一项大胆举措,推出了新的不可变版本,该版本目前可供社区测试。
Manjaro 首席技术官 Roman Gilg 在帖子中分享:
“我们的计划肯定是让它成为 Manjaro 的官方变体。通过社区测试版本,我们现在正在收集一些反馈,了解人们对这种变体的期望,以及仍然应该保留哪些内容或可以精简哪些内容。”
但在我们继续之前,让我们用几句话向不熟悉的用户解释一下不变性。简单来说,就是指将系统的核心文件和配置设置为只读状态的概念。
这意味着常规系统或应用程序进程一旦安装就无法更改这些核心组件。这种架构显着增强了安全性和稳定性,防止可能破坏或危害系统的未经授权或意外更改。现在,回到主题。
探索 Manjaro 不可变
Manjaro Immutable 构建于 Arkdep 之上,Arkdep 是一个用于构建、部署和维护基于 Btrfs 的不可变、原子系统的工具包。它源于 Arkane Linux 32 项目。所以,是的,这个 Manjaro 变体在幕后押注于 Btrfs 文件系统。
但让我们明确一点——它旨在测试不可变系统如何在 Manjaro 保护下运行。换句话说,目前它对于日常计算任务来说还不够稳定。请考虑这一点。
然而,虽然此版本是实验性的,但它对于爱好者和开发人员来说是探索其功能和局限性的绝佳机会。
主要特性和功能
安装后,用户可以使用多种功能:
- 系统更新:理想情况下,系统应该在安装后不显示任何更新,表明其不可变的性质。执行任何更新后应重新启动系统。
- 包管理: Arkdep 允许用户比较不同系统映像之间的包状态,展示添加、删除或升级。
- 系统切换:用户可以在KDE和GNOME部署之间切换,测试基于镜像的管理的灵活性和稳健性。
- 回滚:不可变系统的一个突出功能是能够回滚到之前的状态,Manjaro Immutable 通过简单的命令行操作来实现这一点。
此外,虽然默认为 GNOME 46 桌面环境,但 Manjaro Immutable 具有内置功能,允许用户在 GNOME 和 KDE 映像之间切换。因此,要切换到 Plasma 桌面,用户可以使用命令 sudo arkdep deploy test-manjaro-kde。
等待下载完成,重新启动系统,然后在 Manjaro Immutable 上享受最新的 Plasma 6.1.3 桌面。
系统要求和安装
要测试 Manjaro Immutable,用户需要至少 32GB 的存储空间(建议使用 64GB 以获得更流畅的体验),以及一台能够 UEFI 启动的机器。
该发行版可供下载,并且可以通过图形安装程序或 VirtualBox 或 QEMU 等虚拟化工具来完成安装,前提是启用了 UEFI 支持。
欲了解更多详细信息,请访问公告;下载安装 ISO 映像的链接就在那里。