跳至内容

XFCE 桌面环境

XFCE 桌面环境,创建为通用桌面环境 (CDE) 的分支,体现了传统的 Unix 模块化和可重用性哲学。您几乎可以在任何版本的 Linux 上安装 XFCE,包括 Rocky Linux。

它也是最容易与其他窗口管理器(如 Awesome 或 i3)结合使用的桌面环境之一。但是,此过程将帮助您在 Rocky Linux 和更典型的 XFCE 安装中运行起来。

先决条件

  • 工作站或笔记本电脑
  • 希望运行 XFCE 作为您的桌面而不是默认的 GNOME 桌面
  • 对于 9 个最小和 8 个过程,能够使用 sudo 提升权限

9: 介绍

Rocky Linux 9 的开发团队通过包含实时映像,使安装 XFCE 和其他流行的桌面环境变得简单。对于可能不知道那是什么的人来说,实时映像是一个可引导映像,它将在没有安装的情况下加载操作系统。加载后,您可以选择将其安装到机器的磁盘驱动器并使用它。

9: 获取、验证和写入 XFCE 实时映像

在安装之前,第一步是下载实时映像并将其写入 DVD 或 USB 拇指驱动器。如前所述,该映像将是可引导的,就像 Linux 的任何其他安装介质一样。您可以在 Rocky Linux 9 的下载部分找到最新的 XFCE 映像 实时映像。请注意,此特定链接假设 x86_64 是您的处理器的架构。

截至撰写本文时,您可以为此实时映像使用 x86_64 或 aarch64 架构。下载实时映像和校验和文件。

使用以下命令验证映像与 CHECKSUM 文件:

(注意这是一个例子!确保您的映像名称和校验和文件匹配)

sha256sum -c CHECKSUM --ignore-missing Rocky-9-XFCE-x86_64-latest.iso.CHECKSUM

如果一切顺利,您将看到此消息

Rocky-9-XFCE-x86_64-latest.iso: OK

如果文件的校验和返回 OK,您现在可以将 ISO 映像写入您的介质。此过程因操作系统、介质和工具而异。我们在这里假设您知道如何将映像写入您的介质。

9: 引导

这再次因机器、BIOS、操作系统等而异。您需要确保您的机器设置为将您的介质(DVD 或 USB)作为第一个启动设备引导。如果成功,此屏幕将显示

xfce_boot

如果是,您就在正确的道路上!如果您想测试介质,您可以先输入该选项,或者您可以输入 S启动 Rocky Linux XFCE 9.0

请记住,这是一个实时映像。引导到第一个屏幕需要一些时间。不要惊慌,只需等待!实时映像引导后,您将看到此屏幕

xfce_install

9: 安装 XFCE

此时,您可以使用 XFCE 环境。当您决定永久使用它时,双击“安装到硬盘”选项。

这将启动一个对于以前安装过 Rocky Linux 的人来说相当熟悉的安装过程。第一个屏幕将允许选择默认语言

xfce_language

下一个屏幕将有一些需要验证或更改的内容。选项已编号供参考

xfce_install2

  1. 键盘 - 确保它与您使用的键盘布局相匹配。
  2. 时间和日期 - 确保这与您的时区相匹配。
  3. 安装目标 - 您需要点击进入此选项,即使只是接受已经存在的内容。
  4. 网络和主机名 - 验证您在这里是否拥有您想要的内容。只要网络已启用,您始终可以稍后在需要时更改它。
  5. 根密码 - 设置根密码。请记住将此保存到安全的地方(密码管理器)。
  6. 用户创建 - 创建至少一个用户。如果您希望用户具有管理员权限,请在创建用户时设置此选项。
  7. 开始安装 - 完成并验证后,点击此选项。

执行步骤 7 时,安装过程将开始安装软件包,如图所示

xfce_install3

硬盘安装完成后,您将看到以下屏幕

xfce_install_final

点击 完成安装

完成此操作后,您将返回到实时映像屏幕。重新启动您的机器并移除用于 XFCE 安装的引导介质。

接下来,您将看到一个登录屏幕,显示您上面创建的用户。输入您的密码,这将带您进入 XFCE 桌面。

xfce_desktop

9 最小化:简介

如果您安装了 Rocky Linux 9.x 并决定之后安装 XFCE,此步骤将帮助您完成安装。此步骤假定安装了 Rocky-9.4-x86_64-minimal.iso

更新您的系统

首先,确保您的系统已更新。

sudo dnf update -y && dnf upgrade -y

9_min1

其次,运行以下命令安装 epel-release 仓库,其中包含我们安装 Xfce 桌面所需的全部软件包。

sudo dnf install epel-release -y

9_min2

安装 XFCE 桌面

通过运行此命令安装 XFCE。

sudo dnf groupinstall xfce -y

9_min3

启动 XFCE 桌面

如果您在命令输出中看到“完成!”消息且没有错误,您可以从命令行启动 XFCE 桌面。

sudo systemctl isolate graphical.target

启用开机启动 XFCE 桌面

此时,您已在系统上安装了 XFCE 桌面,并通过从命令行运行确保其正常运行。如果您希望系统始终使用 XFCE 而不是命令行启动,则需要运行以下命令。您需要先从 9 个点图标打开 XFCE 终端。

sudo systemctl set-default graphical.target

9_min5

注意:您可以使用您的 root 用户名和密码登录。

9_min6

现在您可以测试它。使用 sudo reboot 命令重新启动您的系统。您将看到您的系统使用 XFCE 桌面登录屏幕打开。

9_min7

8:安装 Rocky Linux 最小化版本

注意

在本节中,您需要是 root 用户或能够使用 sudo 提升权限。

在安装 Rocky Linux 时,我们使用了以下软件包集:

  • 最小化
  • 标准

8:运行系统更新

首先,运行服务器更新命令。系统将重建仓库缓存。这样,系统就能识别可用的软件包。

dnf update

8:启用仓库

您需要 EPEL 仓库中 XFCE 的非官方仓库,才能在 Rocky 8.x 版本上运行。

通过输入以下命令启用此仓库:

dnf install epel-release

回答“Y”以安装它。

您还需要 Powertools 和 lightdm 仓库。现在启用它们。

dnf config-manager --set-enabled powertools
dnf copr enable stenstorp/lightdm

警告

copr 构建系统创建了一个已知可用于安装 lightdm 的仓库,但该仓库未由 Rocky Linux 社区维护。使用风险自负!

同样,您将看到有关该仓库的警告消息。继续并对提示回答 Y

8:检查组中可用的环境和工具

现在已启用仓库,运行以下命令检查一切。

首先,使用以下命令检查您的仓库列表:

dnf repolist

您应该看到以下信息,显示所有已启用的仓库

appstream                                                        Rocky Linux 8 - AppStream
baseos                                                           Rocky Linux 8 - BaseOS
copr:copr.fedorainfracloud.org:stenstorp:lightdm                 Copr repo for lightdm owned by stenstorp
epel                                                             Extra Packages for Enterprise Linux 8 - x86_64
epel-modular                                                     Extra Packages for Enterprise Linux Modular 8 - x86_64
extras                                                           Rocky Linux 8 - Extras
powertools                                                       Rocky Linux 8 - PowerTools

运行以下命令检查 XFCE:

dnf grouplist

您应该在列表底部看到“Xfce”。

再次运行 dnf update 以确保所有已启用的仓库都读入系统。

8:安装软件包

要安装 XFCE,请运行:

dnf groupinstall "xfce"

还要安装 lightdm

dnf install lightdm

8:最后一步

您需要禁用 gdm,它在 dnf groupinstall "xfce" 期间被添加并启用

systemctl disable gdm

现在您可以启用 lightdm

systemctl enable lightdm

您需要告诉系统在启动后仅使用图形用户界面。将默认目标系统设置为 GUI 界面

systemctl set-default graphical.target

然后重启

reboot

您应该在 XFCE GUI 中看到一个登录提示,当您登录后,您将拥有所有 XFCE 环境。

结论

XFCE 是一款轻量级环境,拥有简洁的界面。它是 Rocky Linux 上默认 GNOME 桌面的替代方案。如果您运行的是 Rocky Linux 9,开发人员已经创建了一个方便的实时映像,可以加速安装过程。

作者:Gerard Arthus、Steven Spencer、Emre Camalan

贡献者:Steven Spencer、Antoine Le Morvan、K.Prasad、Ganna Zhyrnova