Bazzite Linux 使用体验
最近在电脑上物理安装了 Bazzite Linux,先来张 fastfetch 系统信息截图:

我用的是威刚 512GB M.2 SSD 专门安装 Bazzite,另外还有一根 1TB M.2 SSD 保留着 Windows。
熟悉的味道
第一次尝试 Bazzite,KDE 桌面也是第一次用,上手后却发现了不少熟悉的味道:
- 不可变系统:跟 macOS 有点像,或者说跟大众对操作系统的固有印象更接近: 在 Windows、Android、iOS 里,更新系统通常是「下载 → 安装 → 重启 → 进入新系统」这样一套流程。 Bazzite 也是如此——系统关键目录被挂载为只读,如果你修改了这些文件,或者安装了系统更新,就需要重启来应用更改。
- 应用安装:Homebrew 开箱即用;系统还内置了 Bazaar(Flatpak 版的 App Store),覆盖绝大多数应用。
- 快捷键:ALT + Space 可以唤醒 KRunner,功能跟 Spotlight 差不多。
- Wayland 兼容性:部分软件的截图功能在 Wayland 下无法正常使用,可以用 Win + Shift + S 唤醒系统内置的截图工具。
SteamOS 风味发行版
我觉得网上对 Bazzite 的评测大多过于侧重游戏部分了。如果纯粹为了玩游戏装系统,直接用 Windows 岂不更省事。
电脑本质上是通用计算工具,能顺便运行一些游戏、免去频繁切换双系统的麻烦,这只是加分项。
客观来说,近年来 Linux 游戏兼容性确实进步明显。我最近在玩的 Factorio,以前常玩的饥荒联机版、星露谷,偶尔体验的缺氧 和其他小游戏,都有原生 x86 Linux 版本。
所谓「兼容性进步」,在普通发行版上意味着你要手动配置兼容层、自己解决各种可能出现的问题后才能达到理想效果。但在 Bazzite 里,这一切官方都帮你内置好了——Steam 预装并开机自启,还能选择直接进入大屏游戏模式:

实际体验后发现,Bazzite 不只是帮你装个 Steam 那么简单。普通 Linux 上的 Steam 遇到 Windows-only 游戏会默认阻止下载安装,而 Bazzite 的预装版 Steam 不会限制你下载非原生游戏,首次运行时还会自动配置好兼容层(当然,带反作弊的游戏大概率还是没戏)。
程序开发体验
普通开发
能用 brew 搞定的,或者工具链能完全放在 home 目录下的,直接安装使用没问题。
特殊工具链
需要通过包管理器安装、可能修改系统文件的工具链,有几种解决方案:
Distrobox——预装且开箱即用。你可以直接用 CLI,或者通过自带的管理前端Kontainer操作:
创建一个普通发行版容器,用里面的包管理器随意折腾。使用时在终端执行 distrobox enter <name>进入容器,就拥有了容器内的完整环境,然后跟平常一样使用即可。dnf层安装:Bazzite 基于 Fedora Silverblue,当然可以用dnf安装需要的软件包,然后重启系统。 不过官方不建议这么做,我也没尝试过。当然 root 账户在你手里,想怎么折腾也没人拦着。- 虚拟机:如果做偏底层的开发,或者需要开发普通 Windows 程序,直接上虚拟机更稳妥。
虚拟化
- Distrobox:内置容器工具,用于安装特殊工具链,补全不可变系统缺失的 CLI 灵活性。
- Podman:系统内置,可直接作为 Docker 替代品。
- Docker:如果非要用 Docker,可以在 Distrobox 里建个普通发行版容器,装好 Docker 作为专用 CLI 容器使用。
听说
ujust也能折腾安装,但我还没研究过。 - 虚拟机:任何能在 Linux 上运行的虚拟机软件都行。
其他细节
-
外接显示器亮度调节:这个系统居然内置了极其先进的外接显示器亮度调节功能:

虽然响应速度略慢,但这个功能在 Windows 和 macOS 上还需要额外装插件才能实现,简直遥遥领先!
-
输入法:预装了
fcitx5,但默认在很多场景下无法唤醒,大概是 Wayland 兼容性问题,修改一些配置文件后基本就能正常使用。 -
显卡驱动:下载系统镜像时会让你选择显卡型号,我这个版本内置好了 NVIDIA 闭源驱动,玩游戏没问题。

-
美化:那是什么?美化的尽头就是默认。(反正没限制 root,理论上都能折腾,听说 KDE 客制化很容易)
尝试迁移
对于以日常使用为主、偶尔写写代码的需求来说,我觉得不可变发行版反而比传统的 Debian/Fedora 系可变发行版更舒服一些。Bazzite 有只读挂载和 AB 分区兜底,还内置了这么多实用工具;纯正的 Linux 命令行和容器体验,很适合受够 Windows 大便化的人迁移过来。
Linux 不是神。很多人想尝试 Linux,不是因为 Linux 有多好,而是因为 Windows 太烂了。
这个系统用下来给我的感觉是:既不像普通发行版那样,连「让电脑正常工作」都要磕磕绊绊折腾半天甚至搞挂系统;也不像 macOS 那样只给你用户态的 root 权限、还要被商业生态绑架。它的开箱即用体验做到了 90%,剩下 10% 需要折腾的地方并不复杂;内置的显卡驱动和游戏兼容层能兼顾一部分娱乐需求,有种「给普通用户用的 Linux 本该如此」的感觉。
初始化 Windows 像是在房间里收拾垃圾,搞不好一些犄角旮旯里还够不到; 设置普通发行版像是搬进毛坯房,连生火做饭都需要自己折腾,搞不好还翻车,一套操作下来感觉比设置 Windows 还累,但真的搞好了最逍遥自在; 初次设置 Bazzite 像是搬进简装房,基本没啥乱七八糟的东西,行李搬过来,添几件工具就能用了。
如果没有意外,我会把 Windows 上的应用慢慢迁移过来,将 Bazzite 作为主力系统。Windows 应该还是会保留,当作游戏启动器和兜底方案。