几周前,出于几个原因(包括好奇心),我开始使用 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 简直是优雅。 在我的新书《SysAdmins 的 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 的项目页面列出了主要项目,因此您可以找到可能想要安装的其他部分。 当我安装 Xfce 组时,未安装在我 Fedora 28 工作站上的项目主要是该页面底部的应用程序。
还有一个 文档页面,以及一个名为 Xfce Goodies Project 的 Wiki,列出了其他 Xfce 相关项目,这些项目为 Thunar 和 Xfce 面板提供应用程序、艺术作品和插件。
结论
Xfce 桌面轻量快速,整体简洁优雅,让你轻松上手。 其轻量级结构节省了内存和 CPU 周期。 这使其非常适合资源不足的旧主机。 然而,Xfce 足够灵活和强大,可以满足我作为高级用户的需求。
我已经了解到,更换新的 Linux 桌面可能需要一些工作才能按照我想要的方式进行配置——将我所有喜欢的应用程序启动器放在面板上,使用我喜欢的壁纸等等。 多年来,我已经多次更换到新的桌面或旧桌面的更新版本。 这需要一些时间和耐心。
我想起了我在工作中搬动隔间或办公室的时候。 有人把我的东西从旧办公室搬到新办公室,我连接我的电脑,打开箱子,把里面的东西放在我新办公室的合适位置。 搬到 Xfce 桌面是我做过的最轻松的搬家。
23 条评论