我停止使用 Ubuntu 的 5 个原因
要点
- Ubuntu 上的 Snap 包可能会臃肿且缓慢。这些可能会耗尽您的存储空间并降低系统性能。
- 在 Ubuntu 上安装没有 snap 的应用程序很困难。您对其他发行版有更大的灵活性。
- Ubuntu 的资源密集型特性、GNOME 桌面环境和保守的更新促使我寻找轻量级、功能更强大且最新的发行版。
长期以来,Ubuntu 一直是许多用户的 Linux 代言人。它通常是人们切换到 Linux 时首先尝试的发行版。但有时,你会超越你的初恋。这就是我和 Ubuntu 身上发生的事情。以下是我决定继续前进的五个关键原因。
这 5 件事让我远离 Ubuntu
Ubuntu 这个名字在 Linux 中随处可见。事实上,有些人可能会认为 Ubuntu 意味着 Linux,反之亦然。现在,虽然它是一个非常强大的发行版,但它并不完美,当然也不是最好的 Linux 发行版。
我想说 Ubuntu 是 Linux 初学者的完美发行版。它具有满足您日常计算需求所需的所有基本功能。然而,它并不完美,不幸的是,它未能满足我的特殊要求。下面快速浏览一下我在使用 Ubuntu 时遇到的一些问题,这些问题最终迫使我跳槽。
Push on Snap 软件包
围绕 snap 包的使用存在着一场哲学争论。然而,我不喜欢快照的原因更为务实。首先,快照非常占用空间。我转向 Linux 的原因之一是 Windows 很快就会变得臃肿。我的 Windows 安装(以及我使用的所有应用程序)大约有 100 GB。在 Linux 上,安装相同的应用程序后,大小约为 40GB。然而,当我开始下载 snap 包时,我的存储使用量攀升至 60-70GB。感觉就像是在倒退。
作为参考,以下是 Spotify 作为 snap 包和 Pacman(用于 Garuda)包的文件大小。
Snap 的加载速度也非常慢。当你在 SSD 上运行 Ubuntu 时,这一点并不明显,但 HDD 用户知道我在说什么。 Snap 应用程序有时可能需要一分钟才能加载。与只需要几秒钟的常规 APT 安装应用程序相比,这真是太疯狂了。
考虑一下我们大多数人如何使用 Linux 为旧硬件(主要运行 HDD)注入活力;快照只会让这些系统感觉缓慢而迟缓。
官方存储库中的有限应用程序(无 Snap)
当我抱怨 Ubuntu 上的快照时,有些人告诉我只使用常规 APT。但是,如果您最近使用过 Ubuntu,您就会知道许多应用程序(流行的应用程序)无法使用 APT 命令来使用。其中包括 Spotify、Discord 和 Slack 等流行的名字——这三个桌面应用程序是我在使用的任何系统上都绝对必须拥有的。如果我想在 Ubuntu 上使用这些应用程序中的任何一个,推荐的方法是使用 Snap,我想避免使用它。
这是我尝试在 Ubuntu 上安装 Spotify 的情况。正如您所看到的,Ubuntu 告诉我使用 snap,因为它在 Ubuntu 存储库中不作为 DEB 提供。
在 Ubuntu 上使用 APT 命令安装的应用程序通常托管在官方 Ubuntu 存储库中。从这里,您可以下载 Ubuntu 管理的 DEB 软件包。另一方面,Snap 应用程序托管在由 Canonical 维护的集中式 Snap Store 上。
现在,您可以通过使用 PPA 或手动将 Debian 存储库添加到系统来绕过快照。然而,我个人不喜欢使用这些方法。必须搜索PPA,确保其安全,然后用它来安装应用程序,这确实很不方便。这使得这个过程就像在 Windows 上通过 EXE 文件安装应用程序一样复杂。为什么我想回到那个?
也就是说,其他发行版的情况大不相同,而且更好。我个人选择了 Garuda Linux,它的官方存储库中有我想要的所有应用程序。这是我在 Garuda Linux 上安装 Spotify 的情况:
借助 Garuda Linux,您可以使用 Pacman 从 Arch 存储库、AUR 或 Chaotic-AUR 下载应用程序。或者,您也可以使用 GUI 应用程序商店。这将允许您下载 PKG.TAR.ZST 文件(类似于 Ubuntu 上的 DEB 文件),它们更小、加载速度更快,并且与操作系统无缝集成。
Ubuntu 使用 GNOME
Ubuntu 使用高度定制的 GNOME 版本作为其桌面环境。现在,GNOME 有它的优点——它干净、精致且看起来专业。不幸的是,它不符合我个人的工作流程。
GNOME 感觉太简约了。我个人发现它非常适合显示屏较小的笔记本电脑。然而,我使用的是带有双 27 英寸显示器的桌面工作站,GNOME 的极简主义感觉像是功能缺席。
公平地说,Ubuntu 添加了 Dock 和桌面图标,这使得 GNOME 更加有用。然而,GNOME 的核心只是缺乏功能和可定制性,并且无法通过外部调整来解决这个问题。
此外,您只能使用 GNOME 调整和 GNOME 扩展来添加新功能或对 GNOME 进行有意义的自定义。不幸的是,Ubuntu 默认情况下并没有添加这些工具。这意味着如果您想向 Ubuntu 添加主题和额外功能,您首先会很难找到所有这些选项的位置。
也就是说,弄清楚如何自定义操作系统并不能解决您的问题!也要做好数小时调试的准备。根据我的经验,当您将自定义做得太过分时,GNOME 往往会崩溃。与其他桌面环境(如 KDE Plasma)相比,我遇到 GNOME 崩溃的情况要频繁得多,尽管后者提供了更广泛的功能和选项。
资源使用密集
Ubuntu 是资源密集型的 Linux 发行版之一。现在,不要误会我的意思,它仍然比 Windows 轻!但我测试过的其他通用发行版,例如 Manjaro XFCE 和 Linux Mint(基于 Ubuntu),往往更加资源友好。
作为参考,下面是 Ubuntu 空闲时的资源消耗:
这是 Linux Mint 和 Manjaro 的资源消耗:
根据我的经验,Ubuntu 更多地迎合最近发布的硬件。虽然它可以在较旧的、功能较弱的机器上运行,但您有时会感觉到它在挣扎。
这就是为什么我总是推荐 Manjaro XFCE 对于使用有限 RAM 和运行 HDD(无 SSD)的旧笔记本电脑和台式机。此外,就上下文而言,Manjaro 是一个超级强大、功能齐全的操作系统,适用于日常工作负载。
也就是说,我不会说这特别是 Ubuntu 的错,很可能是因为它使用的是 GNOME——众所周知,GNOME 占用大量资源。事实上,Manjaro GNOME 版本,也存在资源消耗较高的问题。如果您想在较弱的硬件上使用 Ubuntu 的轻量级版本,Lubuntu 是一个值得考虑的可靠选择。
遵循点发布周期
对我来说,棺材上的最后一颗钉子是 Ubuntu 的点发布周期。这意味着 Ubuntu 将新功能和软件更新捆绑在一起,并按预定的时间间隔(每年 4 月和 10 月)发布它们。
现在,对于一个喜欢生活在软件前沿的人来说,六个月是一个漫长的等待。尤其是当一些令人兴奋的新特性或功能在版本发布后立即下降时,您现在必须等待近半年才能上手。
以 GNOME 40 为例。这是对 GNOME 用户体验的一次重大改革,社区中引起了很多兴奋。由于它于 2021 年 3 月发布,您认为它会出现在 2021 年 4 月发布的 Ubuntu 中,对吧?错误的! Ubuntu 用户必须等到 2021 年 10 月才能获得 GNOME 40。
也就是说,我确实理解稳定的论点。这种方法让 Ubuntu 有时间消除错误并提供更稳定的用户体验。这对于服务器或关键任务设置非常有用。但对于我和喜欢生活在最前沿的用户来说,Ubuntu“较慢”的发布周期有时让使用起来很痛苦!
为了进行比较,我想重点介绍 Garuda Linux 和 Manjaro,它们都是滚动发行版。这两个发行版一发布就会提供功能和应用程序的新更新。他们从第一天起就拥有了 GNOME 40。然而,这些发行版设法保持了日常使用的稳定性。事实上,我每天都在使用Garuda Linux,我只有赞美,没有抱怨。
Ubuntu 仍然比 Windows 更好,对于 Linux 新手来说值得使用
现在,在你认为我正在疯狂抨击 Ubuntu 之前,让我解释一下——Ubuntu 并不是一个糟糕的操作系统。事实上,我相信它在很多方面都优于 Windows。它更轻,资源效率更高,而且通常更稳定可靠。
另外,如果有人问我如何进入 Linux,并且他们正在寻找新的体验(即,不让人想起 Windows),我会推荐 Ubuntu。然而,这主要是因为其大量的文档和在线资源。几乎所有适合初学者的 Linux 教程都以 Ubuntu 为例。如果新手使用与在线 Linux 指南中相同的发行版,那么他们可以更轻松地跟上。
如果您有兴趣尝试 Linux,您最终应该选择最适合您的发行版。完成此操作后,请按照我们的 Linux 安装指南进行操作。