centos7命令行安装图形用户界面 centos7安装图形界面教程



文章插图
centos7命令行安装图形用户界面 centos7安装图形界面教程

文章插图
安装GNOME桌面
此配方向您展示了如何安装 GNOME 桌面环境, 该环境提供了用于使用 CentOS 系统的图形用户界面 (GUI) 。通常, 这样的环境不会安装在服务器系统上, 但有时可以方便地使用一个可用的环境 。例如, 管理员可能会更愿意使用图形程序更新系统的配置 。
NOTE
GNOME 并不是唯一可用的 GUI 环境-其他流行的环境包括 KDE、XFCE 和 Fluxbox 。如果 GNOME 不是你的茶杯, 下一个食谱告诉你如何安装 KDE 。
Getting ready
此配方需要具有工作网络连接的 CentOS 系统 。使用根帐户登录也需要管理权限 。
【centos7命令行安装图形用户界面 centos7安装图形界面教程】How to do it…请按照以下步骤安装 GNOME 桌面环境:安装具有 yum 组安装的 GNOME 桌面软件包组:
yum groupinstall "GNOME Desktop"使用 startx 手动启动桌面环境:
startx如果安装了多个环境, 则需要指定 gnome-sesp 的路径:
startx /usr/bin/gnome-session使用 GNOME 完成后, 您将返回到控制台 。若要将系统配置为在启动时自动启动图形环境, 请将默认启动目标设置为图形启动目标:
systemctl set-default graphical.targetHow it works…
此配方使用 yum 安装 GNOME 桌面环境 。所有必要的组件和依赖项都由 GNOME 桌面包组安装 。包组节省了我们的时间和麻烦, 因为它们允许我们同时为一个共同任务安装包集合, 而不是一次安装一个单独的包 。
yum groupinstall "GNOME Desktop"与 Windows (其中图形桌面是其操作系统的一部分) 不同, Linux 系统将基本图形和输入处理委托给图形服务器 。这种方法是有几种桌面环境可供选择的原因之一–它抽象了许多细节, 并提供了一个通用平台, 在此基础上, 任何数量的环境都可以在本地和网络上运行 。CentOS 的默认图形服务器是 X 窗口系统 。
如果 GNOME 是唯一安装的桌面环境, 则在我们使用 startx 启动 X 时, 它将默认运行 。但是, 如果安装了多个桌面, 我们需要告诉 X 我们要运行哪一个 。对于 GNOME, 我们提供了通往 gnome-mee 的路径:
startx /usr/bin/gnome-session
GNOME 桌面提供了用于处理系统的图形界面
系统服务管理器负责在系统启动时启动各种服务器和进程 。Systemctl 命令是我们与服务管理器的接口, 可用于设置默认的引导目标 。默认目标决定系统是引导到终端还是基于 gui 的登录屏幕:
systemctl set-default graphical.target当设置为图形时, systemd 在系统启动时启动 X 和 GNOME 显示管理器, 这将为我们提供一个图形登录名, 以提供我们的帐户详细信息 。一旦我们通过身份验证, 桌面会话就会启动, 我们就会发现自己在 GNOME 桌面上 。
如果不想再引导到图形环境, 则可以将默认目标设置回多用户, 系统将再次启动到基于终端的登录屏幕:
systemctl set-default multi-user.targetTIP
如果安装了多个环境, 则可以通过从登录屏幕上的齿轮按钮中选择该环境来选择要使用的桌面环境: