CachyOS 是一个基于 Arch Linux 的 Linux 发行版,专注于系统速度和安全性的优化。该项目刚刚发布 CachyOS 250330 新版本。
CachyOS 是一个以性能和安全为核心的 Linux 发行版,基于 Arch Linux。Arch Linux 以其滚动更新模型和高度自定义性著称,但对新手用户来说配置较为复杂。CachyOS 在此基础上进行了优化,提供了更友好的用户体验,同时保留了 Arch 的灵活性和前沿软件支持。它的目标是通过内核优化、文件系统选择(如 Btrfs)以及其他调整来提升系统性能,尤其适合对速度和安全性有较高要求的用户。
最新的 CachyOS 250330 带来以下新特性
🚀 引入新的启动加载器:Limine
- 我们新增了一个名为 Limine 的启动加载器,兼容 BIOS 与 UEFI 启动模式。
- 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 RDNA4 及 NVIDIA 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 硬件检测与配置工具,自动识别并设置安装环境中的各类硬件。