CachyOS 不仅仅是一个吸引潜在用户注意力的有趣名称。
它反映了一种努力,即大多数Arch Linux发行版无法实现的目标。它试图将其父级基础转变为一种友好的操作系统,既适合新手,又满足经验丰富的Linux用户的需求。
这个新来的发行版于2021年7月3日首次亮相,虽然还很年轻,但它需要一段时间才能完全实现其目标。然而,与其他一些试图做同样事情的现在更成熟的Arch发行版相比,它已经有了坚实的开端。
让Arch Linux更易于使用是一项具有挑战性的任务。其他Linux开发者已经尝试过,LinuxInsider在最近几年测试了一些领先的竞争对手。请查看像Garuda Linux、RebornOS和EndeavourOS等使Arch Linux易于使用的发行版的优缺点。
传统的Arch Linux系统对新用户有两个挑战。其中一个是安装过程。第二个是配置设置以维护操作系统。如果你想要更容易使用的Linux,典型的用户会放弃Arch,转而选择其他架构,如Debian、RedHat、Suse、Fedora和Ubuntu。
一旦你克服了安装和配置Arch Linux,使用存储在Arch仓库中的应用程序仓库与其他发行版中的相同桌面设计几乎没有区别。在这方面,Linux就是Linux就是Linux...
尽管如此,CachyOS提供了快速而稳定的性能,这在其相对年轻的年龄下就能展示出其潜力。它提供了一些重要的功能,这些功能可以使其成为那些想要体验Arch Linux的人更适合的发行版选择。
内部构成
CachyOS主要关注性能、定制和易于使用性。这三个因素值得考虑尝试,因为在大多数Arch Linux变体中,这种组合通常不会同时出现。
其中很大一部分功劳归功于其优化的桌面包、改进的安全性和性能增强,这使得CachyOS不同于其他更“容易”使用的Arch选项,这都归功于战略性的Linux内核调整。
例如,先进的BORE(Burst-Oriented Response Enhancer)CPU调度程序和各种选项包括CFS、PDS、BMQ和TT内核定制。
简单地说,CachyOS通过编译优化的x86-64-v3和x86-64-v4指令以及链接时间优化(LTO)来调整所有内核,以达到最佳速度、可靠性、安全标志和性能改进。
在Linux中,双显示器并不总是很好用,但CachyOS可以直接解决这个问题。
Arch发行版通过滚动更新进行更新。这个特性是体系结构的强制部分。滚动更新在非Arch Linux家族中并不是一种通用方法,这意味着系统软件和应用程序包经常在基于Arch的操作系统中进行更新。这可能导致数字崩溃和大量的维护修复。在数字更新洪流中保持稳定,这是CachyOS具有良好记录的特点。
所有这些技术讨论对于普通的Linux用户来说可能会让人头晕,但它有助于区分CachyOS开发人员所做的其他Arch Linux制造商所不做的事情。
太多考虑因素
CachyOS 提供的一个吸引人的特点是它具有多种流行的桌面环境。作为一款新的发行版,让用户从 KDE、GNOME、XFCE、i3、bspwm、LXQT、Openbox、Wayfire 和 Cutefish 中选择桌面环境是很少见的。
你可以在在线安装过程中选择你喜欢的环境,也可以下载特定的 ISO 文件进行安装。
我选择了 GNOME 桌面选项来测试这个新的发行版,因为它是我最不喜欢的桌面之一。我希望能够在没有受到更喜欢桌面的影响下,真正对 CachyOS 的独特性印象深刻。
GNOME 在这里的集成让我感到愉快。它优雅、用户友好、现代化的设计具有干净和吸引人的外观。
CachyOS 是一个旨在与众不同的 Arch 发行版。它的 GNOME 桌面在简单的呈现中提供了稳定的计算体验。
你还可以选择两种安装程序类型。对于 Linux(或甚至只是 Arch)新手,基于 Calamares 安装程序的用户友好 GUI 版本简化了该过程。对于更高级的用户,更好的选择可能是使用流线型的基于命令行界面(CLI)的选项,以获得令人满意的非图形化安装体验。
这个包含桌面奇境可能会让经验不丰富的 Linux 用户感到不知所措。各种环境为每个人提供了选择。然而,除非你有喜爱的环境,否则一些桌面选项是非传统的,有些是实验性的。
CachyOS 安装洞察
如前所述,你可以选择离线(通过 ISO 文件下载)或在线安装(通过互联网)。后者会下载最新的包,类似于常规的 Arch 安装,省去了更新新安装的安装的需要。
我最初没有问题地从 DVD 运行 ISO,以检查 CachyOS 的实时会话。实时会话不会对主机计算机的硬盘或现有操作系统进行任何更改。
但是,当我尝试在虚拟机上安装操作系统时,这个选项无法正常工作。通常,虚拟机从 ISO 文件中读取安装代码以完成虚拟安装。实时会话也允许你加载(在这种情况下)CachyOS 以测试操作系统,然后运行包含的 Calamares 安装程序。
直接安装到计算机的硬盘而不是虚拟驱动器也可以正常工作。但是,在我的众多测试 PC 上的虚拟机上运行这个发行版的尝试失败了。
其他 CachyOS 特性
使 Arch 更易于使用主要涉及修改控制用户选项的系统文件。有时还涉及适应已建立的应用程序。这被称为分叉代码。
例如,默认的 Cachy-Browser 是 Firefox 的一个分叉,具有更高的安全性和增强的性能。它附带了来自 Librewolf 浏览器的补丁,这是一个定制的独立版本的 Firefox,专注于隐私、安全和用户自由。
Arch 的一个大问题是包管理系统 Pacman。纯 Arch 依赖于终端命令,而 Pacman 有一个 GUI 应用程序,简化了该过程。
这个实用程序显示了准备更新的建议包。只需检查和取消选中的包。
KISS 原则在行动
开发人员内置到 CachyOS 中的一个很棒的功能是一种简单的最大化平铺的方法。只需要在欢迎屏幕显示中切换一次即可。现在,这就是保持简单、愚蠢的做法。
Cachy 欢迎屏幕有点像迷你设置面板,是一种方便的方式来启用系统特定的设置并更改应用程序和内核配置。
在那里的平铺选项为你提供了在 i3 桌面环境中找到的一个额外的桌面元素——i3 是一个完全从头开始编写的平铺窗口管理器。
结论
CachyOS 的规划和执行比许多其他 Arch 模仿者的发行版更好。它甚至支持 Nvidia 显卡的开箱即用。
显然,其他 Linux 选项更适合经验不足的用户。甚至对于更有经验的 Linux 用户来说,他们也不需要 Arch 所需的额外安全层和模糊性。
但这就是 Linux 操作系统的美妙之处。它不是所有用户的一件事。相反,它是定制、个性化和参与操作挑战的能力。
CachyOS 让你更简单地拥有 Linux,提供了一些在其他家族发行版中不可用的计算体验。