CachyOS 是一个基于 Arch Linux 的 Linux 发行版,专注于系统速度和安全性的优化。该项目刚刚发布 CachyOS 250330 新版本。

CachyOS 是一个以性能和安全为核心的 Linux 发行版,基于 Arch Linux。Arch Linux 以其滚动更新模型和高度自定义性著称,但对新手用户来说配置较为复杂。CachyOS 在此基础上进行了优化,提供了更友好的用户体验,同时保留了 Arch 的灵活性和前沿软件支持。它的目标是通过内核优化、文件系统选择(如 Btrfs)以及其他调整来提升系统性能,尤其适合对速度和安全性有较高要求的用户。

最新的 CachyOS 250330 带来以下新特性

🚀 引入新的启动加载器:Limine

  • 我们新增了一个名为 Limine 的启动加载器,兼容 BIOSUEFI 启动模式。
  • Limine 支持类似 GRUB 的主题美化功能。
  • 添加了对 Btrfs 快照 的直接支持(类似于 grub-btrfs 的工作方式),并经过充分测试,运行稳定可靠。
  • 对所有使用 Btrfs 文件系统的安装,快照功能将默认启用

背景知识

  • Limine:一款现代化、轻量级的启动加载器,设计简洁,支持多种操作系统引导方式。
  • Btrfs:高级文件系统,内置快照和子卷功能,便于系统备份与版本管理。

📂 Samba 文件共享自动配置

  • 新增软件包 cachyos-samba-settings,自动配置并启用 Samba 文件共享。
  • 此功能基于用户社区的需求引入,简化了跨平台文件和打印机共享的设置流程。

背景知识
Samba:开源实现 SMB/CIFS 协议的项目,使 Linux 系统与 Windows 系统之间可无缝共享文件和打印机。


🖥️ NVIDIA 闭源驱动的 GSP 固件支持

  • 与 NVIDIA 协商后,重新启用了闭源内核模块中的 GSP 固件(GPU System Processor Firmware)
  • 新版 GSP 固件修复了此前大部分缺陷,提升了驱动稳定性与性能。

背景知识
GSP 固件:负责 GPU 底层管理任务的固件组件,其稳定性直接影响图形驱动的运行表现。


🧩 内核方面的更新

  • 新增对 ASUS Armoury 驱动的支持,适用于 ROG Ally 等设备及华硕笔记本的风扇与电源管理。
  • 原默认启用的 ntfs3 内核驱动因用户反馈问题已恢复为按系统默认挂载策略使用。

背景知识

  • ASUS Armoury:华硕官方硬件管理工具,用于调节风扇速度、性能模式等。
  • ntfs3:Linux 内核的 NTFS 驱动,提供更高效的 NTFS 读写性能。

🍷 Wine 支持的改进

  • 引入定制版 Wine 软件包,利用 WoW64 剥离对 lib32 库的依赖,减轻 32 位兼容层负担。
  • Wine 和 Wine‑Staging 默认改用 NTSync 同步机制,显著提升多线程应用的性能。

背景知识

  • WoW64:Windows 子系统,允许 64 位系统运行 32 位应用。
  • NTSync:Wine 的新同步方案,优化多线程运行效率。

🎮 新硬件支持

  • 增加对 AMD RDNA4NVIDIA RTX 5070/5070 Ti 的开箱即用支持,用户可直接在 ISO 环境中完成安装。

背景知识

  • RDNA4:AMD 下一代 GPU 架构,提升图形性能与能效比。
  • RTX 5070 Ti / 5070:NVIDIA 新一代显卡,增强游戏与计算负载处理能力。

🛠️ mkinitcpio 与 chwd 的改进

  • 最新内核移除了 crc32c-intel 模块,为避免 mkinitcpio 报错,临时通过 MODULE_ALIAS 进行兼容;后续请参考手册更新配置。
  • chwd 为 T2 MacBook 修复了不卸载 brcmfmac 驱动和防止安装旧版 390xx NVIDIA 驱动的问题。

背景知识

  • mkinitcpio:Arch Linux 的初始 RAM 磁盘生成工具。
  • chwd:CachyOS 硬件检测与配置工具,自动识别并设置安装环境中的各类硬件。

补充信息