几周前,出于多种原因(包括好奇心),我开始使用 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 的 Wiki,列出了其他与 Xfce 相关的项目,这些项目为 Thunar 和 Xfce 面板提供应用程序、艺术作品和插件。
结论
Xfce 桌面轻巧快速,整体优雅,让您轻松了解如何操作。其轻量级结构节省了内存和 CPU 周期。这使其非常适合资源有限的旧主机。但是,Xfce 足够灵活和强大,可以满足我作为高级用户的需求。
我已经了解到,切换到新的 Linux 桌面可能需要一些工作才能将其配置为我想要的样子——面板上包含所有我最喜欢的应用程序启动器、我喜欢的壁纸等等。多年来,我已经多次切换到新的桌面或旧桌面的更新版本。这需要一些时间和一点耐心。
我想起我在工作中搬动隔间或办公室的情景。有人将我的东西从旧办公室搬到新办公室,我连接我的电脑,打开箱子,然后将里面的东西放在新办公室的适当位置。搬入 Xfce 桌面是我做过的最轻松的搬家。
23 条评论