多年来 Linux 的 6 种变化方式

今天使用 Linux 看起来与 5 年或 10 年前大不相同。 最流行的桌面环境不再停留在 90 年代。 虽然您可能仍然需要技术知识来安装 Linux,但您不再需要成为计算机高手才能在之后使用它。

这种变化是逐渐发生的,因此这里汇总了过去十年中 Linux 桌面体验发生变化的一些具体方式。

1. 应用程序更简洁

近年来,所有桌面操作系统的应用程序设计都发生了变化,Linux 也没有跳过这一趋势。 桌面界面的传统元素,例如工具栏、标题栏和菜单栏,现在越来越过时了。

最流行的 Linux 桌面,称为 GNOME,使用包含图标和汉堡菜单按钮的单个标题栏。 一些较新的 GNOME 应用程序在窗口内容和标题栏之间根本没有任何边界。 基本操作系统上的应用程序也是如此。

这种变化并没有出现在所有 Linux 桌面上。 许多传统接口仍然存在并继续流行,例如 Cinnamon、MATE 和 XFCE。 然而,即使在这些台式机上,您仍然很有可能在某些时候安装具有更新设计感的应用程序。 基于 KDE Plasma 的各种发行版体现了这种中间状态,一些应用程序具有菜单栏或汉堡菜单(或两者兼有)。

2. 更多的应用是自适应的,比如网站

在早期,PC 上的应用程序相对静态。 元素并没有移动太多。 如果您将窗口缩小得太远,您就有可能隐藏界面的内容或元素。

现在应用程序的适应性越来越强,改变以适应小窗口大小,有时在此过程中完全重新排列它们的界面。 这使得单个应用程序可以在桌面和移动设备上舒适地运行,就像自适应网站一样。

这是对应用程序设计的另一项更改,其中 GNOME 走得最远,但其他桌面也在进行过渡。 KDE Plasma 有一个单独的框架,称为 剪纸 它提供了一个可以很好地适应各种外形尺寸的应用程序界面。 作为向 GTK 4 过渡的一部分,elementary OS 正在使应用程序更具适应性。

3. Linux 看起来和替代品一样现代

多年前,切换到 Linux 感觉就像回到了过去。 GNOME 2.x 和 KDE 3.x 看起来像是停留在 1990 年代的环境,即使它们添加了现代功能。 拥抱软件自由意味着失去某种光泽和光彩。

如今,自由软件桌面与其专有软件桌面之间的距离要小得多。 GNOME 可以说拥有与 macOS 一样具有凝聚力和一致性的设计语言,甚至更多。 桌面动画和过渡感觉比在 ChromeOS 上更流畅。 路人很容易将 KDE Plasma 误认为是 Windows。

当然,有很多 Linux 桌面仍然感觉卡在时间上。 MATE 和 XFCE 的存在部分是为了保留旧的做事方式。 但是,如果您想要一些感觉现代的东西,Linux 现在可以提供。

4. 应用程序更容易发现和安装

在 Linux 上安装软件长期以来一直是个混日子。 一方面,Linux 长期以来一直有包管理器,在应用商店出现之前,它就充当了应用商店。 如果您的发行版提供了一个应用程序,您只需单击或命令即可安装它。 但是,如果您的发行版没有提供应用程序,或者它提供了过时的版本,那么使用该程序会很痛苦。

您必须从源代码编译程序或将其他软件源添加到系统中,这种更改会增加您遇到错误或崩溃的风险。 您可以运行哪些软件很大程度上取决于您选择的发行版。

现在有多种通用包格式适用于大多数 Linux 版本。 如果应用程序以 Flatpak、Snap 或 AppImage 格式提供,那么您很有可能只需下载该程序并在您的计算机上运行它。

Flathub(用于 Flatpaks)和 Snap Store(用于 Snap 包)提供了您可能需要的大部分软件的集中来源以及持续更新。 因此,应用程序不仅更容易找到,而且更容易保持最新状态。 甚至 beta 或实验性软件现在很容易运行,对您的计算机几乎没有风险。

5. 为新人提供更好的入职体验

Linux 是它自己的操作系统,因此它以自己的方式运行。 不仅如此,并非所有 Linux 桌面都采用任何一种形式或形状。 作为一个相对小众的选择,我们中的大多数人不一定认识我们个人生活中运行 Linux 的人,我们也不能将我们的 PC 带到大卖场寻求帮助。

这增加了对 Linux 本身帮助我们学习如何使用计算机的需求。 幸运的是,在这个领域,桌面已经取得了长足的进步。 Ubuntu 是最受欢迎的 Linux 版本,多年前当它的安装程序向人们介绍 Ubuntu 体验的各个方面时,它开辟了新天地。

现在 GNOME 提供了一个 Tour 应用程序,它会在首次启动时打开,并引导您了解如何使用 GNOME 界面,并且帮助应用程序更深入。 elementary OS 的入门体验可与使用移动设备相媲美。 一些发行版很好地提供了一个应用程序,其中包含特定于其特定发行版的资源,就像 Ubuntu MATE 一样。

6. 更好的后端系统组件

没有任何一家公司生产或控制 Linux。 取而代之的是,整个生态系统由许多人组成,其中大多数是志愿者,他们创建与其他软件交互的软件,从而生产出一台功能强大的计算机。

从技术上讲,Linux 只是内核,它使您在屏幕上所做的事情能够与您的物理硬件进行通信。 但是在你看到的和你点击的之间有很多层,这些层变得更加强大和更好地集成。

例如,systemd 处理计算机的大部分启动和后台进程。 它可以管理用户登录、设备管理和网络连接。 传统上,不同的程序管理所有这些不同的任务。 集中体验有助于发行版实现更快的启动速度和更少的错误。

同样,Wayland 是一种现代显示服务器协议,可以更好地与 Linux 内核集成并实现更强的安全性。 Wayland 有助于产生比它所取代的系统更流畅的动画和手势。 然后是 PipeWire,这是一种使 Linux 更易于用于音频制作的新技术。

所有这些变化都受到普遍欢迎吗? 并非没有争议。 毕竟,模块化是 Unix方式. 然而,发行版选择采用这些组件,因为它们最终为大多数用户带来了更好的体验。

Linux 尚未完成更改

Linux 桌面随着时间的推移发生了变化,但 Linux 桌面越来越多地只是故事的一部分。 各种 Linux 桌面环境现在出现在智能手机和平板电脑上。 他们还没有准备好与专有的同行进行正面交锋,但正在取得进展,像 PinePhone Pro 这样的设备预装了 Linux。

如果您是 Linux 新手并且不知道过去是什么样的,您仍然可以亲自体验它们。 只需安装更保守的 Linux 桌面之一,如 MATE。 但请记住,如果特定桌面不符合要求,您始终可以使用其他选项。