
省流
本文想澄清或表达的观点:
-
事实: Ubuntu 六年来通过
apt后安装脚本转到 Snap 的包只有 Firefox、Chromium、Thunderbird 三类,不是把全部软件包都变成 Snap。Firefox 和 Thunderbird 由 Mozilla 官方维护,是 Mozilla 和 Canonical 的合作结果,不是 Canonical 私自替换。 -
工程原因: Ubuntu(无论是否 LTS )锁定软件大版本以保证服务器稳定性和仓库维护统一性,但浏览器需要持续滚动更新。Debian/RHEL 选择 Firefox ESR,Ubuntu 和 Mozilla 合作选择用 Snap 解耦——具体分析见全文。
-
Snap 与 Flatpak 各有用武之地: Flatpak 专注桌面 GUI,Wayland、主题、Portal 适配更好,桌面生态更广。Snap 覆盖 CLI(
--classic模式免沙箱)、后台服务(Docker、LXD)、系统组件(Ubuntu Core 不可变基础设施),并在 Nvidia 驱动直通和浏览器沙箱兼容性上有实际优势。两者不是替代关系,是不同场景的不同选择。 -
需要批评:
apt install firefox静默重定向打破了用户对包管理器的预期,apt remove无法真正卸载 Snap 的 Firefox;Snap Store 后端闭源、国内无镜像、桌面端部分体验短板——这些都是真实问题,应该批评和改善。 -
实用主义: 操作系统是拿来干活的。新手需要开箱即用,不是毫无基础先折腾三天。
Linux is free if your time is free——发行版的一些决策本质上是在帮用户节省时间成本。开箱即用和折腾不矛盾:低门槛吸引新人 → 友好社区中学习 → 成长为能帮别人的大佬,才是良性循环。 -
社区层面: Linux 桌面份额不到 5%,不能用纯桌面视角去审判全场景发行版的决策。站队拉踩只会让社区乌烟瘴气,新人望而却步。批评对准具体问题,不喜欢就换——这是 Linux 的自由和核心价值。