Ubuntu 桌面已经过时的 5 个迹象
Ubuntu 无疑是最好的 Linux 发行版之一,那么为什么 Ubuntu 桌面失去了光芒呢?
Ubuntu 最初因其易于安装和实际使用的 Linux 版本而受到关注。但这还不是全部。 Ubuntu 很令人兴奋。 Canonical 和 Ubuntu 社区对桌面进行了创新,创造性地思考 Linux 体验需要或可能成为什么。
二十年后,Ubuntu 有了更多的用户,但火焰似乎不再那么明亮。 Ubuntu 桌面现在看起来相对暗淡的一些原因如下。
1. Ubuntu 现在的反应性多于主动性
多年来,Canonical 尝试创建自己的桌面环境。 Unity 是一次雄心勃勃的尝试,旨在打造一种能够很好地适应桌面和移动设备的体验。这是一项昂贵的工作,Canonical 最终决定切换到 GNOME,修补这个特定的桌面以保留 Unity 体验的某些方面。
从某种意义上说,这是对 Ubuntu 根源的回归。 Ubuntu 的早期版本附带 GNOME 桌面环境。但在过去,Canonical 创建了扩展来扩展 GNOME 的功能。
MeMenu 将消息传递和社交媒体状态整合到桌面上的一个位置。 NotifyOSD 通知是一种提供被动更新的有吸引力的方式。 Ayatana Indicators 清理了系统托盘。
如今,Canonical 修补 GNOME 并不是为了添加新功能,而是为了保留现有体验。让扩展坞始终可见且位于左侧并不是设计改进或增强,只是一种不同的方法。将桌面图标放在桌面上并不是什么新鲜事,只是为了保留许多人仍然期望的功能。
随着新版本的 GNOME 在设计上变得更加大胆和富有创意,例如 GNOME 40 的发布,Canonical 的桌面团队花时间尝试合并 GNOME 的最新更新,同时尽可能少地改变受 Unity 启发的体验。但由于 GNOME 正在发生变化,Ubuntu 也不可避免地发生了变化,只是没有一个一致的愿景。
2. 其他发行版不追随 Ubuntu 的脚步
当台式机做了一些令人兴奋的事情时,其他人就会效仿。无论好坏,考虑一下 Mac OS X 和 iOS 发布后软件设计在多大程度上模仿了 Apple 的设计。
在自由软件世界中,领导力不仅仅是激励他人模仿你的问题。合作中有领导力。 Elementary OS 尽管是一个相对较小的项目,但带来的创新最终进入了 GNOME 和其他桌面,例如引入深色模式标准和强调色。 Fedora 在 Wayland 显示服务器和 PipeWire 等后端技术的开发方面处于领先地位。
至此,Ubuntu 已经建立了一长串其他 Linux 发行商没有兴趣接受的项目清单。这包括 Unity 桌面环境、Mir 显示服务器和 Snap 通用包格式。
Ubuntu 对其他 Linux 桌面的影响似乎主要来自于为其他桌面提供可靠的基础设施,就像 Debian 一样。
您可以从许多人给出的使用 Ubuntu 的一些原因中看到这种转变的进一步证据。它通常不是 Ubuntu 特有的功能,而是可以访问所有经过测试可在 Ubuntu 上运行的软件以及该发行版的大量在线支持。
3.有趣的创新正在其他地方发生
其他基于 Linux 的桌面已经成为大胆创新和实验的场所。讽刺的是,其中一些是基于 Ubuntu 的。例如,elementary OS 展示了提供专为某个发行版设计的软件的按需付费应用程序商店的样子。
Pop!_OS,至少在 System76 开发自己的桌面环境之前,表明桌面可以响应 GNOME 的变化并且仍然保持主动。 Pop!_OS 全力开发高级用户功能,例如创建平铺窗口管理器扩展,使人们不必为此类功能更换整个桌面环境。
GNOME 本身,特别是自 GNOME 40 发布以来,在设计方面取得了长足的进步。整个体验都是以空间为导向的,您可以缩小工作空间来启动应用程序,然后再回到工作空间开始工作。
Libadwaita 为开发人员提供了一个库,使基于 GTK4 的应用程序具有一致的外观和感觉,并具有动画和针对移动设备自动扩展的能力。许多发行版上都提供了普通的 GNOME,但 Fedora Linux 被认为是了解 GNOME 功能的最简单的地方。
4.桌面开始缺乏光泽
安装 Ubuntu 后看到的第一个屏幕是一个弹出窗口,展示了一些可以安装的应用程序。许多示例都包含人们已经在 Windows、macOS 或智能手机上使用的闭源应用程序。
这意味着许多人已经知道这些名称,但有些应用程序的名称甚至没有大写。在上面的屏幕截图中,Visual Studio Code 仅显示为“代码”。 Zoom 不是“Zoom”,而是“zoom-client”。
您的主文件夹包含存储文档、音乐、图片、视频和其他文件类型的位置。这些文件夹都是大写的,并带有风格化的图标。然后是一个标有“snap”的小写通用文件夹。这里放什么?删除安全吗?
技术用户知道这个文件夹与 Canonical 的 snap 格式有关,但能够在不需要此类技术知识的情况下使用计算机正是 Ubuntu 的吸引力的一部分。
当出现关键问题时,例如需要修补的安全漏洞或 ISO 无法在某些系统上启动,Canonical 将推迟 Ubuntu 的发布。这些影响人们对桌面第一印象的基本问题可以使其发布并持续多年,这表明桌面不再是一个重要的首要问题(即,您需要在桌面上滚动多远)看到Ubuntu网站上有提到“桌面”这个词)。
5. Ubuntu 软件往往落后
Wayland 已存在多年,长期以来一直被认为是老化的 X.Org 显示服务器的替代品。 Ubuntu 在 2017 年对 Wayland 进行了试运行,但随后又坚持使用 X 几年。桌面团队表示,Wayland 还没有准备好。
Fedora 通过尽早拥抱新技术并将其设置为默认值来显示其对新技术的支持,而 Ubuntu 则要谨慎得多。
不幸的是,这不仅限于大型后端组件,这些组件可能会破坏各种应用程序中的许多预期功能。 Ubuntu 21.04 发布了 GNOME 3.38,与 Ubuntu 20.10 中包含的版本相同,尽管 GNOME 40 已经发布。这意味着 Ubuntu 用户整整一年都只能使用 GNOME 3.38。
当 Ubuntu 21.10 过渡到 GNOME 40 时,GNOME 41 已经在其他发行版中可用。新版本的 GNOME 破坏了哪些功能变化? Canonical 的扩展和主题。用户必须等待更长的时间才能让 Canonical 适应自己的定制。
这个问题超出了桌面环境本身的范围。通用包格式的引入使获取最新版本的应用程序变得更加容易,但如果您依赖传统存储库,则该软件通常会过时,尤其是在长期支持版本上。将 Ubuntu 与 Arch Linux 等滚动发行版进行比较时,这种对比尤其令人震惊。
就这样,Ubuntu 没有做任何事情吗?
一点也不。 Ubuntu 为 GNOME 开发做出了贡献,为每个人(而不仅仅是 Ubuntu 用户)提高了界面速度。一般来说,发行版可能不会支持 snap 格式,但使用这些发行版的人仍然可以从 Canonical 商店安装应用程序。 Canonical 的硬件支持堆栈使基于 Ubuntu 的 Linux 发行版支持更多最新硬件。
最终,Canonical 和 Ubuntu 仍然是 Linux 社区的宝贵组成部分,即使 Ubuntu 桌面在某种程度上已经成为其自身成功的受害者。