专栏名称: Linux就该这么学
专注于Linux运维技术培训,让您学习的每节课都有所收获,订阅本号后可每天获得最新Linux运维行业资讯、最实用的Linux免费教程以及独家Linux考证资料,三十多万技术小伙伴的选择,Linux就该这么学!
目录
相关文章推荐
Linux就该这么学  ·  成为 Linux ... ·  18 小时前  
Linux爱好者  ·  126K + 30K ... ·  3 天前  
Linux爱好者  ·  嵌入式开发实战:国产8nm AIoT全流程 ·  昨天  
Linux就该这么学  ·  网络工程师这样用,简直是要榨干 ... ·  昨天  
Linux就该这么学  ·  微软防线告急!最强漏洞TSforge横空出世 ... ·  2 天前  
51好读  ›  专栏  ›  Linux就该这么学

“ 我真的受够了 Ubuntu ! ”

Linux就该这么学  · 公众号  · linux  · 2025-02-20 08:02

正文

作者 | Herman Õunapuu       翻译 | 郑丽媛 出品 | CSDN(ID:CSDNnews)

【CSDN 编者按】由于 Ubuntu 操作系统的逐渐普及,它被许多用户视为最理想的 Linux 发行版。然而随着时间的推移,部分用户逐渐发现,Ubuntu 在系统升级、Snaps 包管理等方面有着不少问题——本文作者就是其中之一。他分享了他在使用 Ubuntu 过程中的切身体会,同时也对比了其他发行版(如 Fedora)的优势,希望为那些正在考虑更换 Linux 发行版的用户提供一些参考。


原先,我很喜欢 Ubuntu,甚至有很长一段时间内,我都认为 Ubuntu 是最合理的默认操作系统选择。大约在 2016 年,我开始使用 Ubuntu GNOME 版本,而在他们放弃 Unity 桌面环境之后,GNOME 成为了默认选项。

起初我对它非常满意,无论是工作还是个人计算需求都能满足——但后来,情况发生了变化。

图片

(CSDN下载自视觉中国)


图片

升级总是问题不断

像许多 Ubuntu 用户一样,我坚持使用长期支持版本,每两年升级一次,更新到下一个主要版本。只有一个小小的(但很烦人)问题:每次升级,都会出现一些问题。

通常这些问题相对较小,比如图标、字体或主题显示不正常。但有时候,问题会变得相当严重。

最糟糕的一次是我为我母亲的笔记本进行升级时。将 Ubuntu 从 20.04 升级到 22.04 的过程中,系统彻底崩溃了:用户界面卡住了,机器完全无响应。等了 30 分钟并强制重启后,安装彻底失败。最后我气得直接安装了 Windows,这样就不需要再为 Ubuntu 提供支持了。

除了我母亲,另一个家庭成员的电脑也发生了类似情况。他们在 Lubuntu 18.04 上进行升级,结果:Firefox 快捷方式失效,状态栏中出现了重复的图标,登录后还会随机弹出错误。在确认 Fedora 40 上的身份证软件可以正常工作后,我给他们安装了 Fedora。毕竟,他们只需要一个能用的浏览器——但 Ubuntu 却连这个都做不好。


图片

Snaps 让 Ubuntu 变得一团糟

我真的是很讨厌 Snaps。理论上来说,Snaps 听起来很棒,但 Canonical 的糟糕实现和强行推广却把它搞得一团糟。

Snaps 默认会自动更新,这对安全性来说是件好事,但对于那些希望控制自己计算机的用户来说,却是一个噩梦。

随着越来越多的系统组件从基于 Debian 的软件包强行切换到 Snaps,Snaps 的问题也愈加严重:不仅破坏了兼容性和功能,还引入了大量新问题。你可能在升级了 Ubuntu 后,突然发现自己的浏览器变成了一个 Snap 包,桌面快捷方式无法使用,甚至无法用你的政府身份证登录银行账户。

不仅如此,Snaps 还严重拖慢了工作效率。有位同事因为 Ubuntu 系统上的桌面环境闪烁,部分 UI 元素无响应,导致他根本无法完成工作。显然,现在整个 GNOME 桌面环境都是一个 Snap 了,这就引发了问题。

这个问题的解决方法本应很简单,实际却很麻烦,简直浪费了我大半天的时间:

(1)回退到之前的 GNOME Snap 版本;

(2)重启——仍然有问题;

(3)再次更新到最新版本;

(4)重启——依旧有问题;

(5)再次重启——终于好了。

所以,问题到底出在哪里呢?完全没头绪,但开发者一天的生产力就这么白白浪费了。

这些问题现在或许已经修复,但如果我在工作中执行迁移项目时出现类似情况,恐怕我早就被开除了。


图片

Snaps 的正确实现方式:Flatpak

其实,Snaps 是可以做得更好的,Flatpak 就是一个例子。

Flatpak 在实现上更为合理,你可以随时更新它们,而且是可选的。因此,你的 Firefox 安装程序不会在一夜之间变成一个 Flatpak。

在 Steam Deck 上,Flatpak 是用户安装应用程序的主要分发方式,我对此并不介意。唯一的问题是软件选择有限,并非所有应用都能通过 Flatpak 安装。


图片







请到「今天看啥」查看全文