CachyOS 是基于 Arch 的滚动发行版,核心理念就是「标准二进制流水线把很多性能白白浪费掉了」。2026 年 6 月 28 日,项目发布了今年的第四个版本。这次不一样——不是单纯升个内核版本号,而是实打实加了 Hyprland 新变体、DNS-over-QUIC 一键开关、能测出差距的 Python 性能补丁,以及终于解决混合显卡笔记本装不上问题的安装器修复。

CachyOS KDE Plasma 欢迎界面,CaCachyOS Hello 启动对话框,动漫壁纸背景

一分钟看完这个版本

CachyOS 2026 年 6 月版(cachyos-desktop-linux-260628.iso)是一次维护性迭代,但里面有三条值得专门提:

  • 新增 Hyprland Noctalia 桌面选项,和 KDE、GNOME、Niri、i3、bspwm、Sway、Wayfire、Qtile 并列在安装器里。
  • Welcome 应用里加了一键 DNS-over-QUIC 开关,后端用 blocky,支持自定义上游。
  • pacman 加了网络隔离补丁:安装 hook 和 scriptlet 默认拿不到网络——一次小幅但实际的供应链加固。

再就是滚动发行的常规动作:Python 启用扩展 PGO、GCC 加了 x86 通用分支预测误判补丁、linux-cachyos 内核和 proton-cachyos-native(旧名 proton-cachyos 改了名)同步更新。老用户还是 sudo pacman -Syu 就升级,没有额外步骤。

底层到底改了什么

Python 启用扩展 PGO

上游 CPython 自带基础 PGO profile,CachyOS 现在用的是扩展 PGO——同样的技术,但是 profile 覆盖的真实负载更广(Django、NumPy 的导入路径、CPython 自测套件等)。在重度依赖 Python 的项目上——CI 流水线、机器学习推理包装、JAX、Web 后端——常见操作能拿到 5% 到 12% 的提升。python3 -c '...' 这种交互式用法看不出区别,但 pip wheel 打包时会感受到。

GCC x86 通用误判补丁

CachyOS 维护者 backport 了一个还在开发中的 GCC 补丁,针对通用 x86 平台调优分支预测误判的成本启发式。这个补丁最早在 Phoronix 上讨论,背景是 post-Skylake 之后 CPU 越来越深的乱序执行让静态分支预测经常被打脸。在分支多的热点循环代码——解释器、JSON 解析器、某些压缩编解码器——编译产物明显更凉。你什么都不用做,下次 pacman -Syu 重新编译某个 GCC 触发包时就生效了。

pacman 给 hook 加网络隔离

更新日志里那句轻描淡写的话,其实是最重要的改动。安装 hook(pkgctl、ABS 风格包构建)和 scriptlet 现在跑在一个看不见网络的进程命名空间里,除非显式打开。直接后果:

  • AUR 包在 makepkg 阶段偷偷往外发你 ~/.ssh/~/.config/ 不可能了。
  • 包依赖的某个 hook 想换 tarball 链接也做不到了。

真的需要在 hook 里联网,上游 wiki 留了 --no-isolate 这个 escape hatch。典型 paru -S <something> 流程再也不用每个 PKGBUILD 都审一遍有没有 curl | bash 了。

Hyprland Noctalia 是这次的招牌改动

如果你常看 Phoronix 或者刷过 Hyprland 主题 GitHub,应该见过 Noctalia——那个把偏严肃的平铺合成器变成「带设计师味道的桌面环境」的曲面前卫风格:动画、widget、bar 全有。

CachyOS Hyprland Noctalia 动态平铺 Wayland 桌面

6 月之前要在 CachyOS 上装 Noctalia,得手动克隆 dotfiles 仓库,再装 bar、launcher、GTK 主题。6 月版直接把 Noctalia 做成安装器里的一等公民选项,和「普通」Hyprland 并列。第一次启动就有:

  • Hyprland 合成器 + CachyOS BORE 调度器调过的 linux-cachyos 内核。
  • Noctalia 的 quickshell bar/launcher、配套的 ags widget、默认键位。
  • 预置的 dotfiles(来自 https://github.com/CachyOS/cachyos-hypr-noctalia),~/.config/hypr/~/.config/quickshell/~/.config/ags/ 一启动就和 upstream 对齐——改坏了就 git pull && restart 复位。

对从 GNOME 切过来的 Linux 用户,Noctalia 是「想用平铺但又不想完全告别 DE 精致感」的最小认知跳跃。

Niri:可滚动平铺的另一种解法

Niri 是相对年轻的 Wayland 可滚动平铺合成器,最近几年悄悄攒了一批用户——他们觉得动态平铺太跳,传统平铺太死板。它把所有窗口放在一条横轴上,加宽就挤走邻居而不是重排整棵树。

CachyOS Niri 可滚动平铺 Wayland 合成器截图

CachyOS 是第一个把 Niri 做成安装选项的主流发行版,6 月版刷新了 dotfiles 仓库(https://github.com/CachyOS/cachyos-niri-noctalia)。如果说 Hyprland Noctalia 是「要平铺但想念一点 KDE 的精致」,Niri 就是「合成器爱怎么动怎么动,只要我的窗口栈别乱就行」。

DNS-over-QUIC,不碰 shell

6 月版 Welcome 应用加了 DoQ 开关。之前要把系统解析器切到 DoQ,得手动改 /etc/resolv.conf(或装 systemd-resolved 配 stub listener)、选上游(dns.adguard-dns.comcloudflarequic:// 形式)、祈祷下次重启不被打回原形。新开关一键切换,支持预设服务商和自定义 endpoint,后端 blocky 自动接管 DNS-over-QUIC。重启和 pacman -Syu 都守得住设置。

对网络环境复杂的用户——中国大陆、公共 Wi-Fi、受限公司网——DoQ 有实际延迟收益,QUIC 的连接迁移特性让休眠唤醒不会掉握手。

安装器修了混合显卡笔记本

更新日志里那句不起眼的话,能帮你少重装一次。之前 CachyOS 在带独显(NVIDIA)的笔记本+集显(AMD/Intel)的机型上,chwd 硬件检测有时会硬塞 NVIDIA 专有驱动,结果版本跟集显分支根本不兼容。6 月版修了:chwd 检测到冲突就装两端通用驱动,真没通用就回退到只用集显当主显示。

CachyOS Nord 主题桌面变体,安装时可选

如果你之前因为 ThinkPad / Framework / ASUS 是 iGPU + dGPU 双卡而不敢装,6 月版就是该试的时候。截图是安装器的「Breeze / Nord / Emerald」主题选项——晚间码代码选 Nord 比较舒服,白天室内光强就 Emerald。

怎么装

新装

  1. 离你最近的镜像下载 ISO:中国用户 https://mirrors.tuna.tsinghua.edu.cn/cachyos/desktop/260628/cachyos-desktop-linux-260628.iso
  2. 写 U 盘:sudo dd if=cachyos-desktop-linux-260628.iso of=/dev/sdX bs=4M status=progress conv=fsync,或者用 Ventoy / Popsicle。
  3. U 盘启动,live 桌面跑 CachyOS Hello,点 Install
  4. 桌面选项选一个:KDE Plasma(稳妥默认)、Hyprland Noctalia(这次的新增)、GNOMENirii3 或者剩下九种之一。只能选一个。
  5. Calamares 走分区、建用户、引导器。强烈推荐 Btrfs + Snapper——一次错误的更新能一键回滚。

从老版本升级

Bash
sudo pacman -Syu
sudo cachyos-kernel-manager        # 确认已经在最新 linux-cachyos 上
reboot

没有额外的特殊操作。pacman 网络隔离是新 pacman 默认开;如果有 makepkg 或 AUR helper 报没有网,加 --no-isolate

这个版本删了哪些

几个你可能用惯的东西在 6 月镜像里没了:

  • paru 不再默认装。CachyOS 现在推荐的 AUR helper 是 Shellywiki.cachyos.org/configuration/post_install_setup),带 shelly CLI 和 shelly-gui Qt 界面。老 paru 用户保留着用(paru -S paru 留着),只是新装不默认拉了。
  • GNOME System Monitor 被换成了 GNOME 47 之后改版的 Resources 应用。
  • cachyos-handheld 从 handheld 版包列表里删了。Steam Deck / ROG Ally 镜像还在,但配置助手没了,自己接 Steam / Gamescope。

总结

如果你属于以下任何一类,6 月版值得装:

  • 你已经在用 CachyOS 老版本,想要 pacman 的网络隔离加固。
  • 一直想试 Hyprland 又不想自己攒 dotfiles(Noctalia 就是答案)。
  • 笔记本是 iGPU + dGPU 双卡,老版本装不上。
  • Python 项目多,想要免费的 PGO 性能提升。

如果是 Ubuntu LTS 生产服务器或者公司统一管理的机器,留在原位——CachyOS 一直是工作发行版,不动那种场景。对其他桌面机器能容忍 pacman 报个二十分钟错的人来说,6 月版就是史上最好的 CachyOS。装上、选 Noctalia、把 DNS 交给 blocky——剩下的打磨都现成。

最后修改: 2026年8月6日

作者

评论

发表评论

您的邮箱地址不会被公开。