PCLinuxOS曾经非常适合Linux新手,但现在不再适用了

PCLinuxOS is no longer suitable for Linux beginners.

默认的 PCLinuxOS 桌面会让你感到非常熟悉。

假设我们有一台时间机器,将第五维度的时间坐标设回十年之前。

一旦我们回到了那个简单的时代,问我哪五个 Linux 发行版适合新用户,你可以肯定我会包括 PCLinuxOS。因为在当时,这个特定的开源操作系统领先于其时代,并提供了一个任何用户都可以轻松采用的平台。

此外:Debian Linux 创始人 Ian Murdock 对其遗产会感到惊讶

回到现在,你会发现这个操作系统不再是最适合新用户的 Linux 发行版之一。

为什么?发生了什么?

首先,我已经有一段时间没有使用 PCLinuxOS 了。令人惊讶的是,这个操作系统似乎自那些早期以来没有太大变化,而其他许多开源操作系统则发生了很多变化。尽管大多数发行版已经演变成了与十年前完全不同的形态,但是 PCLinuxOS 似乎没有变化。

此外: 最佳 Linux 笔记本电脑

当然,这个观点是基于记忆的,但是当我看着我当前的 PCLinuxOS 虚拟机时,我惊讶地发现它看起来非常熟悉。我选择了 PCLinuxOS 的 Xfce 版本,这很可能是为什么它感觉像是从过去传送过来的。PCLinuxOS 的默认 Xfce 布局非常像 GNOME 1.x 或 2.x(这并不是件坏事)。

这也并不意味着 PCLinuxOS 是一个糟糕的 Linux 发行版。事实上,它是一个相当不错的操作系统,可以非常好地满足许多人的需求。

但对于新用户来说…我不太确定。

在我深入阐述这个观点之前,让我们先谈谈 PCLinuxOS 是什么。

PCLinuxOS 是什么?

PCLinuxOS 是一个相当通用的操作系统,由 Bill Reynolds 于 2003 年 10 月 24 日首次发布,采用了与大多数 Linux 操作系统有所不同的方法。首先,PCLinuxOS 是一个不使用 systemd 的操作系统。这是什么意思,以及为什么你应该关心呢?

老实说,普通用户不会(也不应该)关心这个。Systemd 是一个取代传统 Linux 系统的初始化系统。对于 Linux 社区的一些人来说,这是一件坏事。根据我的经验,systemd 在简化 Linux 方面取得了重要进展。

此外:使用 Linux 可以做的 8 件事情,MacOS 或 Windows 做不到

但是,每个人都有自己的观点。

PCLinuxOS 使用 apt 软件包管理器,并使用 Synaptic 工具作为图形界面前端。尽管 Synaptic 不如 GNOME Software 那样适合新用户使用,但对于某些人来说,它仍然比使用命令行更好。

PCLinuxOS 还包括一个名为 mylivecd 的脚本,使用户可以对其当前操作系统进行快照(包括所有设置、应用程序、文档等),并将其压缩为 ISO 镜像。有了这个功能,用户不仅可以备份,还可以在安装 PCLinuxOS 之前创建一个自定义的当前操作系统的 LiveCD。

此外:Window Maker Live 是对早期 Linux 激动人心时代的回顾

安装 PCLinuxOS 后,你会发现很多熟悉的软件,如 Firefox、Thunderbird、LibreOffice、Spotify、VLC Media Player、GIMP 等。而 PCLinuxOS 的 Xfce 版本实际上非常容易导航(即使对于新用户也是如此)。

点击桌面菜单(左上角),你会看到所有的应用程序类别都已准备好使用。

在PCLinuxOS上,您会发现有很多预装软件。

由于Xfce桌面的小占用空间,PCLinuxOS非常适合在旧电脑上使用,这使得它成为那些想要尝试Linux并且只有一台老旧机器作为测试平台的人的绝佳选择。有了PCLinuxOS,您会觉得那台老旧的电脑焕发了新生。

此外:想要拯救您的老旧电脑吗?试试这5个Linux发行版

这并不意味着PCLinuxOS只适用于旧硬件。它附带了6.4内核,因此它将支持您能够使用的所有新硬件。

但是,为什么PCLinuxOS不是新用户的最佳选择呢?

原因在于sudo。或者说,缺少sudo。

此外:这个漂亮的Linux发行版使得从任何操作系统迁移变得容易

实际上,缺少sudo是我不推荐新用户使用PCLinuxOS的主要原因。对于那些不了解的人来说,sudo命令使得用户(属于适当组的用户)能够以管理员权限运行命令。这也适用于需要管理员权限运行的图形界面工具(如Synaptic)。

例如,在Ubuntu桌面上,我可以使用以下命令升级操作系统:

sudo apt-get upgrade -y

在PCLinuxOS上,我必须首先切换到root用户,使用以下命令:

su

一旦您切换到root用户,然后可以使用以下命令进行升级:

apt-get upgrade -y

我不喜欢这种方法,因为它可能(可能是关键词)使您的系统容易受到攻击。

假设您打开一个终端并切换到root用户。您现在拥有一个对系统具有终极权限的终端窗口。如果您忘记退出root用户并将桌面解锁会怎么样?有人可能会发出可怕的命令:

rm -rf /

上述命令将开始删除您系统上的所有内容。这不仅会删除您的数据,还会使您的系统无法使用。

仅仅因为这个问题,PCLinuxOS就从我为新用户推荐的最佳发行版列表中被剔除了。有经验的用户会知道永远不要将终端窗口保持登录为root用户。与此相关的另一个问题是用户甚至可以作为root用户登录PCLinuxOS。询问任何经验丰富的Linux用户,他们都会同意以root用户身份登录只会带来安全问题。您根本不应该能够这样做。这就是为什么Ubuntu在开箱即用时禁用root用户帐户的原因。

此外:为什么没有更多的人使用桌面Linux?我有一个你可能不喜欢的理论

除了这个明显的问题之外,我这次使用PCLinuxOS的经验非常愉快。它是一个可靠的操作系统,提供了很多功能…只是对于新手来说不太适用。

最后,如果您在Linux和开源软件方面有丰富的经验,并且对systemd不感兴趣,您可能会发现PCLinuxOS是一个仍然发挥作用并且表现良好的老旧操作系统。