出于多种原因(包括好奇心),几周前我开始使用 Xfce 作为我的 Linux 桌面环境。其中一个原因是后台守护进程占用了我功能强大的主工作站的所有 CPU 和 I/O 带宽。当然,一些不稳定性可能是由于我移除了提供这些后台守护进程的某些 RPM 包。然而,即使在我移除 RPM 包之前,事实是 KDE 也不稳定,并导致了性能和稳定性问题。我需要使用不同的桌面环境来避免这些问题。
回顾我关于 Linux 桌面的系列文章时,我意识到我忽略了 Xfce。本文旨在纠正这一疏忽。我非常喜欢 Xfce,并且比我想象的更享受它的速度和轻便性。
作为我研究的一部分,我用谷歌搜索试图了解 Xfce 的含义。有一个关于 XForms Common Environment 的历史参考,但 Xfce 不再使用 XForms 工具。几年前,我找到了一个关于“Xtra fine computing environment”(超精细计算环境)的参考,我非常喜欢这个说法。我将使用它(尽管无法再次找到页面参考)。
推荐 Xfce 的八个理由
1. 轻量级结构
与 KDE 和 GNOME 等其他桌面环境相比,Xfce 具有非常小的内存占用和 CPU 使用率。在我的系统上,构成 Xfce 桌面的程序对于如此强大的桌面来说只占用极少的内存。极低的 CPU 使用率也是 Xfce 桌面环境的一个标志。由于内存占用如此之小,我对 Xfce 也非常节省 CPU 周期并不感到特别惊讶。
2. 简洁性
Xfce 桌面环境简洁明了,没有多余的装饰。基本桌面环境有两个面板和左侧一列垂直排列的图标。面板 0 位于底部,包含一些基本的应用程序启动器,以及“应用程序”图标,该图标提供对系统上所有应用程序的访问。面板 1 位于顶部,也有一个“应用程序”启动器以及一个“工作区切换器”,允许用户在多个工作区之间切换。可以通过添加其他项目(例如新的启动器)或更改其高度和宽度来修改面板。
桌面环境左侧的图标包括“主目录”和“回收站”图标。它还可以显示完整的文件系统目录树和任何已连接的可插拔 USB 存储设备的图标。这些图标可用于挂载和卸载设备,以及打开默认的文件管理器。如果您愿意,也可以隐藏这些图标,“文件系统”、“回收站”和“主目录”图标是单独可控的。可移动驱动器可以作为一个组隐藏或显示。
3. 文件管理
Thunar 是 Xfce 的默认文件管理器,它简单、易用、易于配置且非常容易学习。虽然不如 Konqueror 或 Dolphin 等文件管理器那样花哨,但它功能强大且速度非常快。Thunar 无法在其窗口中创建多个窗格,但它确实提供了选项卡,因此可以同时打开多个目录。Thunar 还有一个非常漂亮的侧边栏,与桌面环境一样,它显示了完整的文件系统目录树和任何已连接的 USB 存储设备的相同图标。可以挂载和卸载设备,并且可以弹出 CD 等可移动介质。Thunar 还可以使用 Ark 等辅助应用程序来打开单击的存档文件。可以查看 ZIP、TAR 和 RPM 文件等存档文件,并且可以将单个文件从中复制出来。

带有 Thunar 和 Xfce 终端模拟器的 Xfce 桌面环境。
在我使用许多不同的应用程序撰写关于文件管理器系列文章之后,我必须说我喜欢 Thunar 的简洁性和易用性。使用侧边栏可以轻松导航文件系统。
4. 稳定性
Xfce 桌面环境非常稳定。新版本似乎是三年一个周期发布,但会根据需要提供更新。当前版本是 4.12,于 2015 年 2 月发布。在经历了 KDE 的问题之后,Xfce 桌面环境的坚如磐石的特性非常令人安心。Xfce 桌面环境从未崩溃过,也从未产生占用系统资源的守护进程。它只是在那里运行——这正是我想要的。
5. 优雅
Xfce 非常优雅。在我的新书《系统管理员的 Linux 哲学》中,这本书将于今年秋季出版,我谈到了简洁的许多优点,包括简洁是优雅的标志之一。显然,编写和维护 Xfce 及其组件应用程序的程序员是简洁的忠实拥护者。这种简洁很可能是 Xfce 如此稳定的原因,但它也带来了简洁的外观、响应灵敏的界面、易于导航且感觉自然的结构,以及整体的优雅性,使其成为一种愉悦的体验。
6. 终端模拟
Xfce4 终端模拟器是一个功能强大的模拟器,它使用选项卡在单个窗口中允许多个终端,就像许多其他终端模拟器一样。与 Tilix、Terminator 和 Konsole 等模拟器相比,此终端模拟器很简单,但它可以完成工作。可以更改选项卡名称,并且可以通过拖放、使用工具栏上的箭头图标或选择菜单栏上的选项来重新排列选项卡。我特别喜欢 Xfce 终端模拟器上的选项卡的一点是,它们显示了它们连接到的主机的名称,而不管有多少其他主机通过该连接连接,例如,host1==>host2==>host3==>host4
会在选项卡中正确显示 host4
。其他模拟器最多显示 host2
。
其功能和外观的其他方面可以轻松配置以满足您的需求。与其他 Xfce 组件一样,此终端模拟器使用的系统资源非常少。
7. 可配置性
在一定范围内,Xfce 非常可配置。虽然不如 KDE 等桌面环境提供那么多的可配置性,但它比 GNOME 更具可配置性(也更容易配置),例如。我发现“设置管理器”是配置 Xfce 所需的一切的入口。各个配置应用程序是单独提供的,但“设置管理器”将它们全部收集到一个窗口中,以便于访问。桌面环境的所有重要方面都可以配置以满足我的需求和偏好。
8. 模块化
Xfce 有许多构成整体的独立项目,并非所有 Xfce 组件都由您的发行版安装。Xfce 的项目页面列出了主要项目,因此您可以找到您可能想要安装的其他部分。当我在 Fedora 28 工作站上安装 Xfce 组时,未安装的项目主要是该页面底部的应用程序。
还有一个文档页面,以及一个名为 Xfce Goodies Project 的维基,其中列出了其他 Xfce 相关项目,这些项目为 Thunar 和 Xfce 面板提供应用程序、艺术作品和插件。
结论
Xfce 桌面环境轻巧快速,整体优雅,让你轻松搞定各种操作。其轻量级结构节省了内存和 CPU 周期。这使其成为资源有限的旧主机的理想选择,以用于桌面环境。然而,Xfce 足够灵活和强大,可以满足我作为高级用户的需求。
我已经了解到,切换到新的 Linux 桌面环境可能需要一些工作才能将其配置成我想要的样子——在面板上放上我最喜欢的应用程序启动器,我喜欢的壁纸等等。多年来,我已经多次切换到新的桌面环境或旧桌面环境的更新版本。这需要一些时间和一点耐心。
我想象这就像我在工作中搬动隔间或办公室一样。有人把我的东西从旧办公室搬到新办公室,我连接我的电脑,打开箱子,然后把里面的东西放在新办公室的适当位置。搬到 Xfce 桌面环境是我做过的最轻松的搬家。
23 条评论