2022 年桌面 Linux 的 5 大发展

Linux 是服务器上占主导地位的操作系统,但它作为桌面操作系统的知名度要低得多。 然而,Linux 桌面在过去十年中取得了长足的进步,而且势头并没有放缓。

Linux 开发是公开进行的,但除非你知道去哪里看,否则很容易错过。 以下是同时发生的几项重大发展,让您密切关注。

1. 发行版采用 Flatpak 来分发应用程序

图片来源: Flatpak.org

在 Linux 上安装软件长期以来一直是一个复杂的故事。 由于没有任何一种 Linux 版本,因此也没有任何一种包格式。 Windows 有 EXE。 macOS 有 DMG。 Linux 有 DEB、RPM、PKG、tarball,而且名单还在继续。 您可以在一个发行版上安装的软件包在另一个发行版上不起作用。

近年来,人们努力使用所谓的通用包格式来解决这个问题,无论你使用什么版本的 Linux,它都可以工作。 一个是 AppImage。 另一个是 Snap。 但其中,Flatpak 在大多数 Linux 发行版中获得了最大的吸引力。

这简化了分发应用程序的过程。 原本仅可作为 DEB 用于基本操作系统的应用程序现在可作为 Flatpaks 用于任何 Linux 发行版。

您必须等待六个月才能安装下一个 GNOME 版本的 GNOME 应用程序现在可以在 Flathub 的第一天使用。 可能根本不会打扰到 Linux 的商业专有应用程序现在只需点击一下即可。

Snaps 和 AppImages 并没有消失。 特别是 Snap,作为 Ubuntu 的首选格式,下载量可能最大。 但是 Snap 的吸引力并没有在 Ubuntu 之外广泛传播,即使是基于 Ubuntu 的系统,如elementary OS 和 Linux Mint 也选择不提供开箱即用的 snap 包支持。

2. 浅色和深色风格成为常态

黑暗主题已成为主流。 Android 和 iOS 都有。 Windows 和 macOS 也有。 人们更清楚蓝光和液晶屏对眼睛的影响。 我们中的一些人对明亮的像素特别敏感。 许多人至少在某些时候选择启用深色主题,如果只是在晚上或在处理多媒体文件时。

长期以来,Linux 都可以使用深色主题,这在某种程度上是一种 hack。 近年来,elementary OS 作为一个突出的 Linux 桌面受到关注,它创造了一个黑暗的主题并将其视为一等公民。

团队 提倡此功能广泛可用 在整个 Linux 桌面中,各种开发人员齐心协力完成这项工作,该功能从此成为桌面环境和应用程序可以轻松支持的免费桌面规范。

深色主题支持已进入两个最大的 Linux 桌面环境 GNOME 和 KDE Plasma。 现在我们看到越来越多的应用程序和主题更好地适应黑暗主题。

3. Libadwaita 引领现代应用程序设计

有许多 Linux 桌面环境,但大多数都共享一个通用的图形工具包,称为 GTK。 GTK 是在多年前流行的 GNU 图像处理程序 (GIMP) 的开发过程中出现的。 现在它最常与 GNOME 桌面环境相关联。

其他选择使用 GTK 的桌面环境发现自己受到 GNOME 设计决策的影响。 像 Cinnamon 和 Xfce 这样的桌面使用更传统的布局和经典的菜单栏,但他们使用的一些应用程序在设计时考虑了 GNOME 更现代的设计语言。

该工具包面向 GNOME 的优先事项,因为 GNOME 开发人员负责大部分开发工作。 这意味着与 Linux 上经常使用的其他著名工具包 Qt 相比,GTK 与桌面无关。

随着 Libadwaita 的发布,GNOME 将 GNOME 特定的元素从 GTK 中分离出来。 这使其他基于 GTK 的桌面能够继续使用该工具包,而不必针对以 GNOME 为中心的元素。

同时,Libadwaita 使 GNOME 应用程序能够利用各种现代视觉元素,这些元素在智能手机上很常见,但在 Linux 桌面上还不是标准。 示例包括应用程序内的手势和不同应用程序页面之间的滑动动画。 这些新增内容不仅会影响 GNOME 应用程序。 基本操作系统也在利用 Libadwaita 的各个方面。

4. PipeWire 简化多媒体制作

图片来源: PipeWire.org

Linux 上的多媒体可能是一件复杂的事情。 在音频方面,有 JACK。 有 ALSA。 有PulseAudio。 现在有 PipeWire。

从表面上看,不,添加另一个媒体服务器似乎并不是让事情变得更简单的方法。 但是设置 JACK 可能需要数小时才能学会,而 PipeWire 则要简单得多。

PipeWire 是灵丹妙药吗? 不完全的。 但它已经让一些工作变得更容易,而且随着技术的成熟,它可以让 Linux 成为更容易推荐用于音乐创作和播客制作等任务的解决方案。

5. Steam Deck 改进了 Linux 游戏

Linux 上的游戏已经走过了漫长的道路。 不,它并没有超越 Windows,成为让游戏运行起来的最简单方法,但在某些情况下,Linux 确实设法提高了性能。 在将 Linux 与 macOS 进行比较时,Linux 是一个简单的选择。

不久前,Linux 用户必须克服许多障碍才能启动和运行游戏。 虽然这仍然是一种不常见的体验,但现在许多游戏都可以正常工作。 多亏了 Proton,您可以从 Steam 下载与 Linux 兼容的游戏,并且可以合理地期望它运行起来不会大惊小怪。

随着 Steam Deck 的发布,游戏开发者将真正有机会努力确保他们的游戏在 Valve 的游戏机以及 Linux PC 上运行良好。 因为归根结底,尽管 Steam Deck 外形小巧,但它只是一台 Linux PC。

如果反作弊支持在 Steam Deck 上变得司空见惯,那么这可能意味着对常规桌面 Linux 上的游戏也有更大的反作弊支持。 对于 Linux 游戏玩家可以离线玩但发现自己无法在线玩的所有游戏来说,这都是个大新闻。

2022,你兴奋吗?

桌面 Linux 确实在大踏步前进。 当然,它并没有获得太多的市场份额,但这并不是不享受这个有点隐藏的宝石的理由。

随着预装 Linux 的计算机比以往任何时候都多,进入门槛要低得多。 Linux 并非没有它的怪癖,但它每年都变得更容易获得、更容易使用和更容易推荐。 在 2022 年,有很多事情可以大肆宣传。