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)作为第一个启动设备引导。如果成功,此屏幕将显示
如果是,您就在正确的道路上!如果您想测试介质,您可以先输入该选项,或者您可以输入 S 以 启动 Rocky Linux XFCE 9.0。
请记住,这是一个实时映像。引导到第一个屏幕需要一些时间。不要惊慌,只需等待!实时映像引导后,您将看到此屏幕
9: 安装 XFCE¶
此时,您可以使用 XFCE 环境。当您决定永久使用它时,双击“安装到硬盘”选项。
这将启动一个对于以前安装过 Rocky Linux 的人来说相当熟悉的安装过程。第一个屏幕将允许选择默认语言
下一个屏幕将有一些需要验证或更改的内容。选项已编号供参考
- 键盘 - 确保它与您使用的键盘布局相匹配。
- 时间和日期 - 确保这与您的时区相匹配。
- 安装目标 - 您需要点击进入此选项,即使只是接受已经存在的内容。
- 网络和主机名 - 验证您在这里是否拥有您想要的内容。只要网络已启用,您始终可以稍后在需要时更改它。
- 根密码 - 设置根密码。请记住将此保存到安全的地方(密码管理器)。
- 用户创建 - 创建至少一个用户。如果您希望用户具有管理员权限,请在创建用户时设置此选项。
- 开始安装 - 完成并验证后,点击此选项。
执行步骤 7 时,安装过程将开始安装软件包,如图所示
硬盘安装完成后,您将看到以下屏幕
点击 完成安装。
完成此操作后,您将返回到实时映像屏幕。重新启动您的机器并移除用于 XFCE 安装的引导介质。
接下来,您将看到一个登录屏幕,显示您上面创建的用户。输入您的密码,这将带您进入 XFCE 桌面。
9 最小化:简介¶
如果您安装了 Rocky Linux 9.x 并决定之后安装 XFCE,此步骤将帮助您完成安装。此步骤假定安装了 Rocky-9.4-x86_64-minimal.iso
。
更新您的系统¶
首先,确保您的系统已更新。
sudo dnf update -y && dnf upgrade -y
其次,运行以下命令安装 epel-release 仓库,其中包含我们安装 Xfce 桌面所需的全部软件包。
sudo dnf install epel-release -y
安装 XFCE 桌面¶
通过运行此命令安装 XFCE。
sudo dnf groupinstall xfce -y
启动 XFCE 桌面¶
如果您在命令输出中看到“完成!”消息且没有错误,您可以从命令行启动 XFCE 桌面。
sudo systemctl isolate graphical.target
启用开机启动 XFCE 桌面¶
此时,您已在系统上安装了 XFCE 桌面,并通过从命令行运行确保其正常运行。如果您希望系统始终使用 XFCE 而不是命令行启动,则需要运行以下命令。您需要先从 9 个点图标打开 XFCE 终端。
sudo systemctl set-default graphical.target
注意:您可以使用您的 root 用户名和密码登录。
现在您可以测试它。使用 sudo reboot
命令重新启动您的系统。您将看到您的系统使用 XFCE 桌面登录屏幕打开。
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