为什么要使用 Ubuntu 以外的 Linux 操作系统?

Ubuntu 是最流行的桌面 Linux 版本。 它获得了最多的媒体并拥有最多的用户。 当开发人员提供跨平台应用程序的 Linux 版本时,通常它仅适用于 Ubuntu。 当然,你可以让游戏在你想要的任何版本的 Linux 上运行,但 Ubuntu 通常是有官方支持的版本。

鉴于 Ubuntu 的所有这些优势,人们为什么选择 Ubuntu 替代品? 为什么你会?

不喜欢 Ubuntu 捆绑软件的方式

Ubuntu 是一个免费的开源 Linux “发行版”(或“发行版”),任何人都可以随意使用和编辑。 进入 Ubuntu 的绝大多数软件与您在其他发行版中找到的软件相同。 突出的是所有这些组件是如何打包在一起的。

为了使用户的操作更简单,Ubuntu 附带了一系列工具和后台服务。这使新手能够使用 Linux,而无需深入了解系统的工作原理。 对于那些有更多经验的人来说,这可以节省他们自己组装东西的精力。

但是您可能不喜欢 Ubuntu 选择的组件。 您可能无法更换系统的某些部分,或者发现困难比它的价值更大。 在这种情况下,使用 Ubuntu 替代方案会更容易,该替代方案利用您喜欢的开源组件,或者可以让您从头开始构建自己的系统。

更喜欢不同的发布时间表

新的 Ubuntu 版本每年发布两次。 那些以 X.04 结尾的版本在 4 月推出,而 X.10 版本在 10 月推出。 此时间基于 GNOME 桌面环境的发布时间表,新版本将在 3 月和 9 月发布。

Ubuntu 替代品有不同的时间表。 Fedora’s 与 Ubuntu 类似,新版本每年推出两次:一个通常在 11 月到 1 月之间,另一个在夏天的某个时候。 尽管 Fedora的时间难以预测,几个月的延迟意味着该发行版通常带有较新版本的应用程序。 Fedora 也倾向于在其主要的六个月发布之间发送更多的应用程序更新。

您可能更愿意完全避免定期发布。 一些 Linux 发行版使用我们所说的滚动发布模型。 您安装它们一次,然后对应用程序和主要系统组件的更新逐渐无限期地滚动。 没有可供您升级到的主要版本。 Arch LinuxopenSUSE 风滚草 是采用这种方法的两个发行版。

了解不同的包管理器

基于 Ubuntu 的发行版紧随 Debian,后者使用 APT 系统来管理软件(通常称为“包”)。 Fedora 使用 DNF,openSUSE 使用 Zypper,Arch Linux 使用 pacman。 虽然这些包管理系统在很大程度上做同样的事情,但它们的功能不同。

作为命令行工具,您需要准确地知道要键入哪些单词才能使这些系统中的任何一个工作。 一旦你学了一个,再学另一个可能会很不方便。

或者您可能更喜欢一种工作方式。 吃豆子,对于 example, 让您以最少的输入安装软件。 APT 有一个清除命令可以清除系统中已下载的软件包,而 DNF 没有。

没有一个系统是最好的,所以无论你喜欢哪一个,很大程度上都取决于你的品味。 但是,虽然 Ubuntu 允许您更换操作系统的许多组件,但您无法在不切换到不同发行版的情况下切换包管理系统。

质疑 Canonical 的往绩记录

Ubuntu 背后的公司 Canonical 试图通过提供更适合消费者的体验来改进 Linux 桌面。 目标是提供一种差异化的体验,吸引人们使用 Ubuntu 并让他们留在那里,而不需要依靠软件供应商锁定。 一路走来,也许公司会发现如何基于桌面 Linux 构建可持续的商业模式。

因此,在过去的十年中,人们见证了许多举措来来去去。 Canonical 不再投资于 Ubuntu 软件中心、App Indicators、Unity 或 Ubuntu One 云存储。 其他实验,例如 Ubuntu for TV 和 Ubuntu Phone,未能获得关注。 Unity 8 是 Canonical 花费数年时间开发的新界面,但从未正式发布。

许多人对 Ubuntu 17.10 感到兴奋,并不是因为 Canonical 终于提供了非凡的独特体验,而是因为它已经停止尝试。

对 Ubuntu 单干的倾向感到不安

Canonical 没有优先考虑对现有免费和开源项目的贡献,而是将资源集中在仅用于 Ubuntu 的软件和服务上。 该公司的大部分作品都可以在其他发行版上使用,但其他人有责任获取代码并实现这一目标。 许多人不愿意这样做,因为 Ubuntu 软件通常需要以可能破坏依赖这些库的其他软件的方式编辑核心库。

这也影响了 Ubuntu 用户。 以前的默认界面 Unity 需要补丁,这会给希望使用 GNOME 桌面环境的人带来问题。

Canonical 的方法在使用 Ubuntu 的人和使用 Ubuntu 替代品的人之间造成了鸿沟。 Unity、Ubuntu One 和 Ubuntu 软件中心是 Ubuntu 特有的体验。 在 Unity 8 中,Canonical 创建了自己的名为 Mir 的显示服务器(用于在屏幕上渲染像素),而几乎所有其他发行版都打算使用 Wayland。 Canonical 还开发了自己的包格式 (Snap),而不是使用更多发行版希望采用的选项 (Flatpak)。

既然 Canonical 已经放弃了许多项目,新版本的 Ubuntu 可能与其他发行版有更多共同之处,但该公司仍然 支持 Snap 格式. 很容易想象 Ubuntu 会在未来找到与其他发行版不同的新方法。

想要避免使用专有软件

让 Ubuntu 一开始流行的部分原因在于它提供专有软件的便利性。 这包括播放流行媒体格式(如 MP3)所需的 Adob​​e Flash 和编解码器。 诚然,这让我更容易切换到 Linux。 我还不知道为什么有些发行版会避免使用这些格式——我只是希望事情能奏效。

虽然 Ubuntu 仍然是一个绝对自由和开源的项目,但它现在提供的专有软件比人们在其他操作系统上所期望的还要多,例如 Spotify邮件弹簧. 在不知不觉中安装闭源软件很容易。

问题是,闭源软件存在与价格无关的问题。 我使用的原因之一 Fedora 而不是 Ubuntu 是因为我知道除了集成到 Linux 内核中的封闭硬件驱动程序之外,它不提供任何非自由软件。

还有其他发行版从内核中剥离封闭源代码组件,即使这意味着不支持尽可能多的 PC。 对于那些深切关注自由软件伦理的人来说,像这样的圈套值得一试,完全避免使用 Ubuntu 会感觉更安全。

您是否使用 Ubuntu 以外的发行版?

Ubuntu(或者更确切地说,Xubuntu)是我安装的第一个 Linux 发行版,但它不是我今天使用的那个。 即使我安装了 Elementary OS,有时我也希望它不是基于 Ubuntu。 即使顶部有不同的界面,我也不是完全融入 Ubuntu 生态系统。

但是Ubuntu很棒! 我很乐意在商业操作系统上使用 Ubuntu,而且我向新用户推荐它也没有问题。 当我帮助人们在这个站点上使用 Ubuntu 时,我这样做并没有任何苦涩或沮丧。

如果人们想使用 Ubuntu,那是一件很棒的事情。 如果他们后来决定像我一样使用其他东西,那也很酷。 谁知道? 随着 Ubuntu 切换回 GNOME,也许有一天我最终会切换回 GNOME。

你用什么发行版? 您是否开始使用 Ubuntu 只是为了分支到其他东西。 您是否从其他地方开始并被 Ubuntu 所吸引? 我很想听听你的故事!