V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
shadowmeld
V2EX  ›  Linux

在 2026 年选择 Fedora 前,你应该看看 universal-blue

  •  1
     
  •   shadowmeld · 2 月 17 日 · 3251 次点击

    如果你想选择 Fedora 作为你的 Linux 桌面系统,你可能需要看看 universal-blue 打造的更加完美的版本。

    universal-blue 简称 uBlue ,总共可以选择三个发行版:

    你如果更喜欢 KDE Plasma:选择 Aurora

    你如果更喜欢 GNOME:选择 Bluefin

    他家还有一个为游戏设备打造的:Bazzite

    我选择的是 Aurora,它是基于 Fedora Atomic Desktop ,原子化更新,这样就稳定性得到了极大保障,你肯定不想像许多 Linux 发行版一样一个更新桌面莫名其妙的就进不去了吧。

    说说我的使用体验:首次安装根据文档设置好安全启动后就不用设置任何东西,所有驱动都打好了,包括最适合你显卡的最新的 Nvidia GPU 驱动(据说不支持太老的 GPU ),蓝牙 WIFI 什么的都毫无问题,进去系统后 KDE Plasma 的稳定性比 Fedora 原版都强,我安装过很多次 Fedora 、Ubuntu 、还有其他各种发行版,说实话从没达到过 Aurora 这种效果,其他的总是有可能莫名弹出错误什么的、或者安装过程就卡死、进去后调整缩放会模糊什么的等各种小问题。这在 Aurora 中都不存在!

    接下来只要去根据薄荷输入法的文档安装 fcitx5 版本(Flatpak) 的 Rime 配置好薄荷输入法之后,中文输入就完美了,当然你有可能会遇到微信无法输入中文的情况,问问 AI 配置一下启动环境变量就好了,然后由于原子化更新不推荐用 rpm 安装软件,大多数软件可以用 Flatpak 、HomeBrew 或者 AppImage 安装,唯一一个就是科学上网的软件只能用 rpm-ostree 安装才能使用。需要注意的其实就是这么多,其他的 Aurora 已经帮你做到最佳实践了。

    总之这个系统给你感觉就是:稳定性和系统维护交给 Aurora ,你只是直接使用就够了。

    12 条回复    2026-02-24 00:12:43 +08:00
    passive
        1
    passive  
       2 月 17 日 via Android
    用 Fedora 很大原因就是能接近 RHEL 的操作,又能兼容奇怪的新硬件。但是为了 cuda 和 nvhpc 的兼容性,某段时间把桌面一律换成了 Ubuntu 。
    sky96111
        2
    sky96111  
       2 月 17 日
    我不太喜欢原子化发行版的原因:
    1. 常规发行版有丰富的镜像资源,国内更新很方便。而基于 ostree 的发行版基本上都依赖 github 的 ghcr 分发系统更新,不挂代理只有十几 kb 的更新速度。
    2. 部分软件需要包管理器安装,因为使用 flatpak 和 appimage 权限受限有功能缺失(比如 flclash )。不可变发行版安装它们需要使用 rpm-ostree ,还需要重启才能应用变更。
    3. flatpak 对 cli 工具支持有限。需要安装一些 cli 开发工具时只能通过 rpm-ostree 安装。
    4. 对希望进一步自定义系统的人不友好。
    whenov
        3
    whenov  
       2 月 18 日 via Android
    @sky96111 第一个问题可以通过 rebase 到 daocloud 上的 image 来解决
    whenov
        4
    whenov  
       2 月 18 日 via Android
    @sky96111 cli 工具可以用 homebrew 安装
    bt7vip
        5
    bt7vip  
       2 月 18 日 via Android   ❤️ 1
    os - tree 系统最适合跑容器,因为系统本身只负责系统的运行和安全。放到桌面端,同样需要遵循这个原则,非必要不要增加系统包。至于其他软件,想要一把索的,fedora 解决方案是 toolbox ,作为一个集成到系统中的容器,可以将任意软件安装到 toolbox 中,在容器中运行 GUI 软件也没问题,都可以通过桌面图标直接打开,我的 vscode 就是安装到 toolbox 中。


    fedora 的 toolbox 支持 4 中系统发行版,包含 ubuntu ,你还可以将只提供 debian 包的 GUI 软件安装到 toolbox 中,并运行。一条命令直接创建一个系统环境,用完直接删。长久运行的容器随便重启也没问题,能做到无脑用的程度,完善的非常好。而且系统切换/升级是原子级,只要你副本还在,随便折腾,折腾完了一键切换回原来的稳定环境,我通过这种方式体验了不同桌面环境,最后还是选择 xfce 。

    我安装并迁移到了 fedora xfce automic 系统,只在系统层面修改了 ssh 和安装了 xrdp 、输入法,其他的软件,GUI 首选 appimage ,其次 flatpak ,cli 直接安装在 toobox 中,使用中和原版系统没什么差别。就是有些系统命令迁移到 rpm - tree 上,cli 软件要先切到 toolbox 上然后执行,有时候会忘。


    os - tree 才是系统应该有的样子,软件你随便崩,系统永远运行。
    @sky96111
    nemofq
        6
    nemofq  
       2 月 18 日
    +1 bazzite 很好用(也可以选 GNOME or KDE )
    sky96111
        7
    sky96111  
       2 月 18 日
    @whenov 相对于传统发行版的大量高校镜像站来说,不可变发行版只有 daocloud 这一个,选择少了很多。
    homebrew linux 对不可变发行版确实不错,学到了。

    @bt7vip toolbox 中运行的软件是容器化的,一些特殊的应用需要创建主机的 tun 设备、更改主机的路由表可能做不到。

    不可变发行版要安装一个第三方软件,得先看 brew 上有没有,再看 rpm-ostree 上有没有,再看官方安装脚本是否支持不可变发行版,都没有的话再去 toolbox 中安装,比传统发行版带来了太多的心智负担。

    说到底,我认为 linux 为了不可变原则做的妥协不值得,本身系统底层崩掉的概率非常低,而/etc 中的配置错误和一些半关键应用崩掉的频率又很高。我用了 4 年 arch 、3 年 fedora ,系统挂过 3 次(一次因为我自己 grub.cfg 配置错误无法引导、一次更新 surface-linux 内核无法启动、一次断电造成 xfs 分区损坏),而半关键应用崩掉影响使用又数不胜数。比如配置错误 gdm 卡灰屏、未知原因 plasma 无限卡加载、yubikey manager 的 python 依赖与系统安装的版本不匹配等等。不可变只保证了软件包可回滚,但没保证配置文件可回滚。在我遇到的这几个场景中,只有 surface-linux 内核更新导致无法启动这个问题是能用不可变发行版解决的,但只读分区带来的不便却影响着每一天的日常操作。
    cnt2ex
        8
    cnt2ex  
       2 月 18 日 via Android   ❤️ 1
    @sky96111 本质原因还是因为原子化发行版属于开发中的东西,很多东西都还在进化中,问题的最终的解决方案也没确定,所以使用起来反而有更多的负担。但我认为它的愿景和方向都是正确的。

    如果 flatpak 之类的东西发展起来(现在 flatpak 依然缺少很多权限,比如说 VPN 之类的权限问题没解,很多 app 都在静态地声明权限,而不是动态申请),那么能够应付大部分使用场景。就像 Android 系统一样,大部分场景都根本不需要 cli ,对于普通用户来说,只需要打开软件商店就能安装/卸载一个包。这样才是一个用户友好的系统。

    更高级的用法,才会需要 rpm-ostree/distrobox/systemd-sysext 等方法。

    但现状却是由于各种方案在开发中,所有东西都得各个社区同意才有可能进一步发展下去,都不是理想的状态,所以各种东西都显得很别扭。这也是 Linux 桌面发行版真正所面临的问题。
    yanqiyu
        9
    yanqiyu  
       2 月 18 日
    都玩不可变的 fedora 发行版了,不如自己构建自己的镜像
    (比如我的桌面)
    https://github.com/karuboniru/karuboniru-workstation
    RogerL
        10
    RogerL  
       2 月 18 日
    用过一段时间的 ublue ,还是觉得不可变发行版好麻烦,最后还是回到 workstation 上面去了
    messyidea
        11
    messyidea  
       2 月 20 日 via Android
    看起来不错,后面有空去试试
    SimonDing
        12
    SimonDing  
       2 月 24 日
    因为 op 这个帖子我尝试了一下 bazzite ,太意外了,丝般顺滑,之前所有的 linux 桌面都没有这么顺畅的体验。爆赞👍!
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   2353 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 01:29 · PVG 09:29 · LAX 17:29 · JFK 20:29
    ♥ Do have faith in what you're doing.