使用 GNOME 桌面环境
大约 36 分钟
使用 GNOME 桌面环境
来源:官方文档 原始多页入口:使用 GNOME 桌面环境 内容规模:约 22,101 字符,67 个章节标题,49 个命令/代码块,10 条提示框
阅读提要
- 副标题:使用和自定义 RHEL 10 提供的桌面环境。
- 摘要:了解如何在 RHEL 10 中的 GNOME 桌面环境中执行用户任务。有关管理任务,请参阅 使用 GNOME 桌面环境管理 RHEL
- 主要章节:使用和自定义 RHEL 10 提供的桌面环境。;对红帽文档提供反馈;第 1 章 GNOME 界面概述;第 2 章 使用 GNOME 注册系统以进行更新;第 3 章 在 GNOME 中启动应用程序;第 4 章 将应用程序配置为在登录时自动启动;第 5 章 在 GNOME 中搜索文件;第 6 章 书签文件和位置;第 7 章 在 GNOME 中录制您的屏幕;第 8 章 自定义桌面环境;第 9 章 为视障用户提供无障碍服务;第 10 章 浏览网络共享上的文件
- 推荐阅读顺序:先看“阅读提要”和目录,再按章节查看“关键点/命令/注意”;需要原文细节时点击来源链接。
章节笔记
概览
- 该章节主要为下一级主题的入口。
使用和自定义 RHEL 10 提供的桌面环境。
- 要点:摘要
对红帽文档提供反馈
- 要点:我们致力于为您提供高质量的文档,您的反馈将对我们有很大帮助。为帮助我们改进,您可以通过 Red Hat Jira 跟踪系统提交建议或报告错误。
- 要点:流程
- 列表:登录到 Jira 网站。 如果您还没有帐户,请创建一个。
- 列表:单击顶部导航栏中的 Create。
- 列表:在 Summary 字段中输入描述性标题。
- 列表:在 Description 字段中输入您对改进的建议。包括文档相关部分的链接。
- 列表:点窗口底部的 Create。
第 1 章 GNOME 界面概述
- 要点:您可以在 GNOME 中的多个用户界面间切换。
- 注意:重要 要正常工作,GNOME 要求您的系统支持 3D 加速。这包括裸机系统和 VMWare 等 hypervisor 解决方案。 如果 GNOME 没有在 VMWare 虚拟机(VM)上启动或性能不佳,请参阅为什么 GUI 无法在我的 VMware 虚拟机上启动?(红帽知识库)。
1.1. GNOME 界面和显示协议
- 要点:您可以在 RHEL 10 - GNOME Standard 中使用以下 GNOME 用户界面之一,这是 RHEL 10 或 GNOME Classic 中的默认选项。
- 要点:这两个界面都由 GNOME Shell 提供,后者是一个 Wayland 显示服务器。应用程序使用 Wayland 协议与 GNOME shell 进行通信。GNOME Shell 和 Wayland 的组合可被称为 Wayland 上的 GNOME Shell。
1.1.1. 输入设备
- 要点:RHEL 10 使用统一输入栈 libinput,它管理所有常用设备类型,如鼠标、触摸板、触摸屏、平板电脑、轨迹球和指向棒。
- 要点:GNOME Shell on Wayland 对所有设备直接使用 libinput,并且没有可用的可切换驱动程序支持。
- 列表:GNOME 界面和显示协议
1.2. GNOME 标准
- 要点:GNOME 标准用户界面包括几个主要组件 - 顶栏、设置菜单、活动概览和日历弹出。
- 要点:它位于右上角,提供以下功能:
- 列表:打开 GNOME 屏幕截图和屏幕录制工具
- 列表:打开 Settings 应用程序
- 列表:控制音量
- 列表:访问网络连接
- 列表:关闭计算机、锁住计算机和切换用户
1.3. GNOME Classic
- 要点:GNOME 经典是一种适合那些更喜欢传统桌面体验的用户的模式,类似于 RHEL 6 所使用的 GNOME 2 环境。它基于 GNOME 3 技术,但包含多个与 GNOME 2 类似的功能。
- 要点:GNOME Classic 用户界面由以下主要组件组成:
- 列表:打开 GNOME 屏幕截图和 GNOME 屏幕录制应用程序
- 列表:打开 Settings 应用程序
- 列表:控制音量
- 列表:访问网络连接
- 列表:关闭计算机、锁住计算机并切换用户
1.4. 选择 GNOME 界面
- 要点:RHEL 10 的默认桌面界面是标准的 GNOME 桌面。但是,您还可以从标准 GNOME 切换到 GNOME 经典。
- 要点:您选择的 GNOME 界面在用户注销以及在关闭或重启计算机后保持不变。
- 列表:在登录屏幕上,选择一个用户,然后单击屏幕右下角的齿轮按钮。 注意 您无法从锁定屏幕访问这个选项。当您首次启动 RHEL 或从当前会话注销时,会显示登录屏幕,也称为 GNOME 显示管理器(GDM)。
- 列表:在出现的下拉菜单中,选择您首选的选项。
- 注意:注意 您无法从锁定屏幕访问这个选项。当您首次启动 RHEL 或从当前会话注销时,会显示登录屏幕,也称为 GNOME 显示管理器(GDM)。
第 2 章 使用 GNOME 注册系统以进行更新
- 要点:要接收系统的软件更新,您必须注册您的系统。
2.1. 先决条件
- 列表:您有有效的红帽客户门户网站帐户。
- 列表:如果您使用激活码注册系统,则有所需的激活码。
- 列表:如果您使用注册服务器注册系统,您可以访问注册服务器。
2.2. 在 GNOME 上使用激活码注册系统
- 要点:先决条件
- 要点:激活码。
- 列表:激活码。 有关生成新激活键的详情,查看 Activation Keys 页。
- 列表:打开 system menu,该菜单可从右上角访问,然后单击 Settings。
- 列表:转至 About → Subscription。
- 列表:如果您没有使用红帽服务器: 在 Registration Server 部分中,选择 Custom Address。 在 URL 字段中输入服务器地址。
- 列表:在 Registration Server 部分中,选择 Custom Address。
- 列表:在 URL 字段中输入服务器地址。
- 命令/配置摘录:
If you do not want to enter your credentials, register your system with an activation key. Obtain the activation key from your organization administrator.2.3. 使用 GNOME 取消系统注册
- 要点:从 GNOME 界面中取消注册您的系统。取消注册后,您的系统将不再接收软件更新。
- 要点:流程
- 列表:打开 system menu,该菜单可从右上角访问,然后单击 Settings。
- 列表:转至 About → Subscription。 此时会显示 Registration Details 屏幕。
- 列表:点击 Unregister。 此时会显示一条有关取消注册系统的影响的警告。
- 列表:点击 Unregister。
2.4. 其他资源
- 列表:使用安装程序 GUI 注册 RHEL 10
- 列表:创建和管理激活密钥
- 列表:如何使用激活码向红帽订阅管理器注册系统?
- 列表:创建一个 Red Hat Login
第 3 章 在 GNOME 中启动应用程序
- 要点:您可以在 GNOME 桌面环境中使用几种不同方法来启动安装的应用程序。
3.1. 在标准 GNOME 会话中启动应用程序
- 要点:在 GNOME 桌面环境中,您可以启动系统上已安装的图形应用程序。
- 要点:先决条件
- 列表:您使用的是标准 GNOME 会话。
- 列表:使用以下任一方法打开 Activities Overview 屏幕: 点击顶部面板中的 红帽徽标。 按 Super 键,这个键通常标有 Windows 徽标、⌘, 或 🔍。
- 列表:点击顶部面板中的 红帽徽标。
- 列表:按 Super 键,这个键通常标有 Windows 徽标、⌘, 或 🔍。
- 列表:使用以下任一方法查找应用程序: 单击底部水平栏中的 Show Apps 图标。 在搜索文本字段中输入所需的应用程序的名称。
- 列表:单击底部水平栏中的 Show Apps 图标。
3.2. 在 GNOME 古典中启动应用程序
- 要点:在 GNOME 经典桌面环境中,您可以启动系统上已安装的图形应用程序。
- 要点:先决条件
- 列表:您使用 GNOME Classic 会话。
- 列表:打开顶部面板中的 Apps 菜单。
- 列表:从可用类别中选择所需的应用程序,其中包括: 喜爱 附件 图形 互联网 办公室 音响和视频 系统工具 工具
- 列表:喜爱
- 列表:附件
- 列表:图形
3.3. 使用命令在 GNOME 中启动一个应用程序
- 要点:通过输入命令在 GNOME 中启动图形应用程序。
- 要点:先决条件
- 列表:您知道启动应用程序的命令。
- 列表:使用以下任一方法打开命令提示符: 访问命令行。 按 Alt+F2 快捷键打开 Run a Command 屏幕。
- 列表:访问命令行。
- 列表:按 Alt+F2 快捷键打开 Run a Command 屏幕。
- 列表:在命令提示符中键入应用程序命令。
- 列表:按 Enter 键确认命令。
第 4 章 将应用程序配置为在登录时自动启动
- 要点:在 GNOME 桌面环境中,您可以将应用程序配置为在登录到 GNOME 桌面会话后自动启动。
- 要点:先决条件
- 列表:应用程序已安装在系统上。
- 列表:找到应用程序的 .desktop 文件,例如在 /usr/share/applications 中。
- 列表:将 .desktop 文件复制到 ~/.config/autostart 目录。如果目录不存在,请创建它。 注意 您可以通过从 ~/.config/autostart 目录中删除应用程序的 .desktop 文件来停止应用程序自动启动。
- 列表:注销,然后重新登录。验证应用程序是否启动。
- 注意:注意 您可以通过从 ~/.config/autostart 目录中删除应用程序的 .desktop 文件来停止应用程序自动启动。
第 5 章 在 GNOME 中搜索文件
- 要点:作为 GNOME 环境中的用户,您可以使用 Files 应用程序搜索文件。
5.1. 执行基本的文件搜索
- 要点:您可以根据文件名搜索主目录中的文件以及主目录中的所有文件夹。
- 要点:流程
- 列表:打开 Files 应用程序。
- 列表:按 Search 按钮。
- 列表:在文本字段中,输入要搜索的文件名或文件名的一部分。
- 列表:窗口中现在列出您主目录中与文件名匹配的所有文件。
5.2. 执行高级文件搜索
- 要点:您可以根据文件名、访问时间、修改时间或文件类型搜索特定位置中的文件。
- 要点:流程
- 列表:打开 Files 应用程序。
- 列表:导航到您要搜索文件的文件夹。 搜索会递归到此位置包含的所有文件夹。
- 列表:按 Search 按钮。
- 列表:可选:在文本字段中输入要搜索的文件名或部分文件名。 如果没有提供文件名,搜索会列出匹配其他条件的所有文件,而不考虑它们的文件名。
- 列表:点文本字段旁边的 Filter search results 按钮。 在这个菜单中,您可以选择其他搜索条件。
- 列表:要指定访问或修改时间,请点击 When 标签旁的 Select dates。输入日期或从列表中选择一个时间点。 选择时间后,您可以在 Last modified 和 Last used 之间切换。
- 注意:注意 全文本搜索仅适用于索引位置。您可以在 Settings 应用程序的 Search 部分中配置索引位置。
第 6 章 书签文件和位置
- 要点:在 GNOME 中,管理左侧栏中的文件列表书签的应用程序和对话框。您可以添加、删除和编辑书签。
6.1. 添加书签
- 要点:您可以通过在 Files 应用程序中为文件夹添加书签来保存对文件夹的引用。
- 要点:先决条件
- 列表:在 Files 应用程序中定位文件夹。
- 列表:使用以下方法之一将文件夹添加到书签中: 拖动: 将文件夹拖到左侧栏中。 将它放到 New bookmark 项上。 键盘快捷键: 打开文件夹。 按 Ctrl+D。 菜单: 打开文件夹。 在窗口顶部的导航栏中,单击文件夹的名称。 选择 Add to Bookmarks。
- 列表:拖动: 将文件夹拖到左侧栏中。 将它放到 New bookmark 项上。
- 列表:将文件夹拖到左侧栏中。
- 列表:将它放到 New bookmark 项上。
- 列表:键盘快捷键: 打开文件夹。 按 Ctrl+D。
6.2. 删除书签
- 要点:您可以在 Files 应用程序中删除现有书签。
- 要点:流程
- 列表:在侧边栏中右键单击书签。
- 列表:从菜单中选择 Remove。
- 列表:检查边栏中是否不再显示书签。
6.3. 重命名书签
- 要点:您可以重命名书签以将其与其他书签区分开。如果您对所有共享同样名称的多个文件夹有书签,则可以通过重命名来区分书签。
- 要点:重命名书签不会重命名文件夹。
- 列表:在侧边栏中右键单击书签。
- 列表:选择 Rename。
- 列表:在 Name 字段中输入书签的新名称。
- 列表:点击 Rename。
- 列表:检查侧边栏是否列出了新名称下的书签。
6.4. 为所有用户添加书签
- 要点:作为系统管理员,您可以一次为多个用户设置书签,以便所有用户都可以轻松地访问文件共享。
- 要点:流程
- 列表:在每个现有用户的主目录中,编辑 ~user/.config/gtk-3.0/bookmarks 文件。
- 列表:在文件中,添加标识书签的统一资源标识符(URI)的行。 例如,以下行向 /usr/share/doc/ 目录和 GNOME FTP 网络共享中添加书签: file:///usr/share/doc/ ftp://ftp.gnome.org/
- 列表:可选:要为系统上每个新创建的用户添加书签: 创建 /etc/skel/.config/gtk-3.0/bookmarks 文件。 在文件中输入书签 URI 行。
- 列表:创建 /etc/skel/.config/gtk-3.0/bookmarks 文件。
- 列表:在文件中输入书签 URI 行。
- 命令/配置摘录:
file:///usr/share/doc/ ftp://ftp.gnome.org/第 7 章 在 GNOME 中录制您的屏幕
- 要点:您可以使用 GNOME Screen Recording 录制桌面或特定的应用程序活动,这是 GNOME 桌面环境中的一个内置功能。记录被保存为 WebM 格式的视频文件。
- 要点:流程
- 列表:以以下方式之一打开 GNOME 屏幕录制: 按 PrtScr 并单击带有相机图标的 Record Screen 按钮。 在 Activities Overview 屏幕中键入 Take a screenshot,然后单击带有相机图标的 Record Screen 按钮。 按 Ctrl+Alt+Shift+R 键盘快捷键。
- 列表:按 PrtScr 并单击带有相机图标的 Record Screen 按钮。
- 列表:在 Activities Overview 屏幕中键入 Take a screenshot,然后单击带有相机图标的 Record Screen 按钮。
- 列表:按 Ctrl+Alt+Shift+R 键盘快捷键。
- 列表:选择是否使用 Area Selection 或 Screen Selection 按钮来录制整个屏幕或区域。
- 列表:如果您希望您的指针在录制中可见,点带有光标图标的 Show pointer 按钮。
第 8 章 自定义桌面环境
- 要点:在 Red Hat Enterprise Linux 10 中自定义 GNOME 桌面环境,通过可适应的用户界面个性化您的单个工作流和可视化首选项。
8.1. 使用桌面 GUI 更改语言
- 要点:使用 Settings 应用程序更改系统语言。
- 要点:先决条件
- 列表:所需的语言软件包已安装在您的系统上。
- 列表:点击其图标,从系统菜单中打开 Settings 应用程序。
- 列表:在 Settings 中,点击左侧栏中的 Region & Language。
- 列表:单击 Language。
- 列表:在菜单里选择所需地区和语言。
- 列表:单击 Select。
- 注意:注意 有些应用程序不支持某些语言。没有被翻译的应用程序会使用美国英语。
8.2. 启用中文、日语或韩语文本输入
- 要点:如果您使用中文、日语或韩语字符编写,您可以将 RHEL 配置为使用您的语言输入文本。
8.2.1. 输入法
- 要点:某些脚本(如中文、日语或韩语)需要键盘输入来通过输入法引擎(IME)以输入原生文本。
- 要点:输入法是文本输入和所选脚本之间的一组转换规则。IME 是执行由输入法指定的输入转换的软件。
- 表格样本(共 6 行):
- 语言 | 脚本 | IME 名称 | 软件包
- 中文 | 简体中文 | Intelligent Pinyin | ibus-libpinyin
- 中文 | 繁体中文 | New Zhuyin | ibus-libzhuyin
- 日语 | Kanji, Hiragana, Katakana | Anthy | ibus-anthy
8.2.2. 在 GNOME 中切换输入法
- 要点:在切换到不同的脚本(如中文、日语或韩语脚本)之前,您必须配置输入法。
- 要点:先决条件
- 列表:输入法软件包已安装。您可以通过输入 dnf install @input-methods 命令安装所有可用的输入软件包。
- 列表:点右侧的设置 (⚙️) 按钮显示设置菜单。
- 列表:选择Keyboard部分。
- 列表:在 Input Sources 列表中,检查当前启用的输入法。
- 列表:如果缺少输入法,请单击 Input Sources 列表下的 Add Input Source 按钮,然后选择您的语言。 注意 如果您无法在菜单中找到您的语言,请点击列表末尾的 More (⋮)扩展选择。 选择要使用的输入法。齿轮图标标记所有输入法,以将其与简单的键盘布局区分开来。 单击 Add 来确认您的选择。
- 列表:选择要使用的输入法。齿轮图标标记所有输入法,以将其与简单的键盘布局区分开来。
- 注意:注意 如果您无法在菜单中找到您的语言,请点击列表末尾的 More (⋮)扩展选择。
8.2.3. 其他资源
- 列表:为中文标准 18030 字符集安装字体
8.3. 启用桌面图标
- 要点:您可以启用桌面图标功能,并将文件移到桌面。
8.3.1. 桌面图标
- 要点:桌面图标由 Desktop icons GNOME Shell 扩展提供,后者由 gnome-shell-extension-desktop-icons 软件包提供。
- 要点:GNOME Standard 中的桌面图标: 在 GNOME Standard 中,桌面图标默认是禁用的。
- 列表:GNOME 经典中的桌面图标:默认情况下,GNOME 经典环境默认包含 gnome-shell-extension-desktop-icons 软件包。桌面图标始终处于打开状态,您不能将其关闭。
- 列表:GNOME Standard 中的桌面图标: 在 GNOME Standard 中,桌面图标默认是禁用的。 要在 GNOME 标准环境中启用桌面图标,您必须安装 gnome-shell-extension-desktop-icons 软件包。
8.3.2. 在 GNOME Standard 中启用桌面图标
- 要点:直接在 GNOME 标准环境中启用桌面图标功能。
- 要点:先决条件
- 列表:Extensions 应用程序安装在系统中: # dnf install gnome-shell-extension-desktop-icons
- 列表:打开 Extensions 应用。
- 列表:启用桌面图标扩展。
- 命令/配置摘录:
# dnf install gnome-shell-extension-desktop-icons8.3.3. 为文件创建桌面图标
- 要点:为文件创建桌面图标提供了一种快速且方便的快捷方式,来直接从您的桌面访问该文件。不用在文件夹中导航,您可以直接打开文件,从而节省时间并简化工作流。
- 要点:先决条件
- 列表:Desktop icons 扩展已启用。
- 列表:将所选文件移到 ~/Desktop/ 目录中。
- 列表:验证文件的图标是否显示在桌面上。
8.4. 在 GNOME 中使用特殊字符
- 要点:在 GNOME 中,您可以使用组合键输入不同语言和符号集中的特殊字符,包括键盘上没有的特殊字符。您可以使用不同语言和符号集输入和查看特殊字符,从而可以轻松地在 GNOME 中使用各种字符集。
- 要点:要输入这些特殊字符,您可以将键盘上的一个现有键定义为一个组合键。启用后,组合键允许您通过在特定序列中按多个键来输入特殊字符和符号。
8.4.1. 为单个用户启用组合键
- 要点:您可以在以用户身份登录后,从 Settings 菜单启用组合键。
- 要点:流程
- 列表:单击屏幕左上角的 Activities 按钮。
- 列表:键入 Settings 并点击 Settings 图标打开 Settings 应用程序。
- 列表:在 Settings 窗口中,单击左侧栏中的 Keyboard。
- 列表:向下滚动并选择 Compose Key 选项。
- 列表:切换滑块以启用 Compose Key。
- 列表:选择您要用作组合键的键。
- 命令/配置摘录:
$ grep "<Multi_key>" /usr/share/X11/locale/en_US.UTF-8/Compose8.4.2. 为另一个用户启用组合键
- 要点:使用 gsettings 工具为另一个用户启用 compose 键。
- 要点:先决条件
- 列表:管理访问权限.
- 列表:允许所有客户端连接到 X 服务器: # xhost +
- 列表:运行以下命令来设置组合键: # su - <username> -c "gsettings set org.gnome.desktop.input-sources xkb-options "['compose:<compose_key>']"" 将 <username> 替换为您要为其启用组合键的用户的用户名。将 <compose_key> 替换为您要用作组合键的键。您可以使用 ralt 选项选择右 Alt 键作为组合键。 要查看可在键盘上配置组合键的其他组合键选项,请使用: $ grep compose /usr/share/X11/xkb/rules/evdev.lst
- 列表:重置访问控制: # xhost -
- 列表:要检查其他用户的组合键设置,请使用: # su - <username> -c "gsettings get org.gnome.desktop.input-sources xkb-options" 将 <username> 替换为您要为其检查组合键设置的用户的用户名。
- 命令/配置摘录:
# xhost +
# su - <username> -c "gsettings set org.gnome.desktop.input-sources xkb-options \"['compose:<compose_key>']\""8.4.3. 为所有用户启用组合键
- 要点:您可以通过创建一个 dconf 配置文件来为所有用户启用组合键。
- 要点:先决条件
- 列表:管理访问权限.
- 列表:使用以下内容创建 /etc/dconf/db/local.d/00-compose-key 配置文件: [org/gnome/desktop/input-sources] xkb-options=['compose:<compose_key>'] 将 <compose_key> 替换为您要用作组合键的键。您可以使用 ralt 选项选择右 Alt 键作为组合键。 要查看可在键盘上配置组合键的其他组合键选项,请使用: $ grep compose /usr/share/X11/xkb/rules/evdev.lst
- 列表:使用新配置更新 dconf 数据库: # dconf update
- 列表:重启您的系统或登出,然后再重新登录 GNOME 会话以使更改生效。 组合键现在已为系统上的所有用户启用,可以通过按组合键,后跟相应的键序列,使用它来输入特殊字符和符号。
- 列表:按组合键,然后为您要输入的特殊字符输入键序列。例如,要键入 ©,请按 组合键,然后按 o 和 c。
- 命令/配置摘录:
[org/gnome/desktop/input-sources] xkb-options=['compose:<compose_key>']
$ grep compose /usr/share/X11/xkb/rules/evdev.lst8.4.4. 为特殊字符组合键序列
- 要点:表展示用来在 GNOME 中输入特殊字符的组合键序列。每行显示一个组合键序列,及其相应的结果
- 表格样本(共 11 行):
- 组合键序列 | 结果
- compose+'+letter | 锐音字母((é, á, ñ)
- compose+'+letter | 重音字母(è, ù, ò)
- compose+"+letter | 元音或变音字母(ë, ö, ü)
第 9 章 为视障用户提供无障碍服务
- 要点:作为系统管理员,您可以配置桌面环境来支持视障用户。
9.1. 提供可访问性功能的组件
- 要点:在 RHEL 10 桌面上,Orca 屏幕阅读器有助于确保视障用户访问。Orca 包含在默认的 RHEL 安装中。
- 要点:Orca 从屏幕读取信息,并使用以下组件与您沟通:
- 列表:Orca 帮助页面
9.2. 启用可访问性菜单
- 要点:您可以启用顶部面板中的 Accessibility menu 图标,它提供了一个带有几个可访问性选项的菜单。
- 要点:流程
- 列表:打开 Settings 应用程序。
- 列表:选择 Accessibility。
- 列表:启用 Always Show Accessibility Menu 项。
- 列表:检查顶栏中是否显示 Accessibility menu 图标,即使此菜单中的所有选项都已关闭。
9.3. 启用屏幕阅读器
- 要点:您可以在桌面环境中启用 Orca 屏幕阅读器。然后,屏幕阅读器读取屏幕上显示的文本,以提高可访问性。
- 要点:流程
- 列表:使用以下任一方法启用屏幕阅读器: 按 Super+Alt+S 键盘快捷键。 如果顶部面板显示 Universal Access 菜单,请在菜单中选择 Screen Reader。
- 列表:按 Super+Alt+S 键盘快捷键。
- 列表:如果顶部面板显示 Universal Access 菜单,请在菜单中选择 Screen Reader。
- 列表:打开包含文本内容的应用程序。
- 列表:检查屏幕阅读器是否读取了应用程序中的文本。
9.4. 启用盲文显示设备
- 要点:盲文显示器是一个使用 brltty 服务为视障用户提供触觉输出的设备。
- 要点:要让盲文显示可以正常工作,请执行以下流程。
9.4.1. 支持的盲文显示设备类型
- 要点:RHEL 10 上支持以下类型的盲文显示设备。
- 表格样本(共 4 行):
- 盲文设备类型 | 类型的语法 | 备注
- 串行设备 | serial:path | 相对路径是 /dev。
- USB 设备 | [serial-number] | 此处的括号([])代表可选性。
- 蓝牙设备 | bluetooth:address
9.4.2. 启用 brltty 服务
- 要点:要启用盲文显示,请启用 brltty 服务,以在引导时自动启动。默认情况下,brltty 被禁用。
- 要点:先决条件
- 列表:确保安装了 brltty 软件包: # dnf install brltty
- 列表:另外,您安装了 brltty 的语音合成支持: # dnf install brltty-espeak-ng
- 列表:启用 brltty 服务以在引导时启动: # systemctl enable --now brltty
- 列表:重启系统。
- 列表:检查 brltty 服务是否正在运行: # systemctl status brltty ● brltty.service - Braille display driver for Linux/Unix Loaded: loaded (/usr/lib/systemd/system/brltty.service; enabled; vendor pres> Active: active (running) since Tue 2019-09-10 14:13:02 CEST; 39s ago Process: 905 ExecStart=/usr/bin/brltty (code=exited, status=0/SUCC…
- 命令/配置摘录:
# dnf install brltty
# dnf install brltty-espeak-ng9.4.3. 授权盲文显示设备的用户
- 要点:要使用盲文显示设备,您必须设置有权使用盲文显示设备的用户。
- 要点:流程
- 列表:在 /etc/brltty.conf 文件中,确保 keyfile 被设为 /etc/brlapi.key : api-parameters Auth=keyfile:/etc/brlapi.key 这是默认值。您的机构可能已覆盖它。
- 列表:通过将所选用户添加到 brlapi 组来对他们授权: # usermod --append -G brlapi user-name
- 命令/配置摘录:
api-parameters Auth=keyfile:/etc/brlapi.key
# usermod --append -G brlapi user-name9.4.4. 为盲文显示设备设置驱动程序
- 要点:brltty 服务会自动为您的盲文显示设备选择驱动程序。如果自动检测失败或者用时过长,您可以手动设置驱动程序。
- 要点:先决条件
- 列表:自动驱动程序检测已失败或用时过长。
- 列表:打开 /etc/brltty.conf 配置文件。
- 列表:找到 braille-driver 指令,它指定了盲文显示设备的驱动程序。
- 列表:在 braille-driver 指令中指定所需驱动程序的识别码。 从 /etc/brltty.conf 中提供的列表中选择所需驱动程序的识别码。例如,要使用 XWindow 驱动程序: # XWindow braille-driver xw 要设置多个驱动程序,请使用逗号列出它们。然后,自动检测从列出的驱动程序中选择。
- 命令/配置摘录:
# XWindow braille-driver xw9.4.5. 连接盲文显示设备
- 要点:brltty 服务自动连接到您的盲文显示设备。如果自动检测失败,您可以手动设置连接方法。
- 要点:先决条件
- 列表:盲文显示设备物理连接到您的系统。
- 列表:自动连接已失败。
- 列表:如果设备由串行到 USB 适配器连接,请在设备插件上的内核信息中找到实际设备名称: # journalctl --dmesg | fgrep ttyUSB
- 列表:打开 /etc/brltty.conf 配置文件。
- 列表:查找 braille-device 指令。
- 列表:在 braille-device 指令中,指定连接。 您还可以设置多个设备,用逗号分开,每个设备将被依次探测。
- 命令/配置摘录:
# journalctl --dmesg | fgrep ttyUSB
braille-device serial:ttyS0- 注意:注意 将 braille-device 设置为 usb: 不适用于串行到 USB 适配器。
9.4.6. 设置文本表
- 要点:brltty 服务会根据您的系统语言自动选择一个文本表。如果您的系统语言与您要读取的文档语言不匹配,您可以手动设置文本表。
- 要点:流程
- 列表:编辑 /etc/brltty.conf 文件。
- 列表:确定您选择的文本表的代码。 您可以在 /etc/brltty/Text/ 目录中找到所有可用的文本表。代码是没有其文件后缀的文本表的文件名。
- 列表:在 text-table 指令中指定所选文本表的代码。 例如,要使用美国英语的文本表: text-table en_US # English (United States)
- 命令/配置摘录:
text-table en_US # English (United States)9.4.7. 设置缩写表
- 要点:您可以选择表,阿里使用盲文显示设备对缩写进行编码。特定的缩写表的相对路径存储在 /etc/brltty/Contraction/ 目录中。
- 要点:流程
- 列表:从 /etc/brltty.conf 文件中的列表中选择缩写表。 例如,要使用美国英语二级的缩写表: contraction-table en-us-g2 # English (US, grade 2)
- 命令/配置摘录:
contraction-table en-us-g2 # English (US, grade 2)- 注意:警告 如果没有指定表,brltty 服务不使用缩写表。
第 10 章 浏览网络共享上的文件
- 要点:您可以连接到服务器提供的网络共享,并像浏览本地文件一样浏览服务器上的文件。您可以使用文件浏览器下载或上传文件。
10.1. 网络共享的 GVFS URI 格式
- 要点:GNOME 使用 GVFS URI 格式来引用其上的网络共享和文件。
- 要点:当您从 GNOME 连接到网络共享时,您以以下格式提供网络共享的地址:
- 列表:<protocol> 指定连接类型,如 SSH 协议的 ssh。
- 列表:<user_name> 指定用户名。有些协议不需要用户名。
- 列表:<domain.name> 是服务器的地址,如 server.example.com。
- 列表:<port> 指定端口号。有些连接不需要指定端口号。
- 列表:ssh://user@server.example.com/path
- 列表:smb://server/share
- 命令/配置摘录:
<protocol>://<user_name>@<domain_name>:<port>/<folder>/<file>10.2. 在 GNOME 中挂载存储卷
- 要点:要访问和浏览连接的驱动器或局域网上的文件,请在 Files 应用程序中挂载本地存储卷或网络共享。
- 要点:流程
- 列表:打开 Files 应用程序。
- 列表:点侧栏中的 Other Locations。 窗口列出了所有连接的存储卷以及本地区域网络上公开的所有网络共享。 如果能在此列表中看到卷或网络共享,请点击项来挂载它。 如果要连接到不同的网络共享,请使用以下步骤。
- 列表:在 Enter server address 字段中输入网络共享的 GVFS URI 字符串。
- 列表:按 连接。
- 列表:如果对话框要求登录凭证,请在相关字段中输入您的名字和密码。
- 列表:挂载过程完成后,您可以浏览卷或网络共享上的文件。
10.3. 卸载 GNOME 中的存储卷
- 要点:要防止数据在物理删除驱动器前崩溃,请在 Files 应用程序中卸载存储卷或网络共享。
- 要点:流程
- 列表:打开 Files 应用程序。
- 列表:在侧边栏中,点所选挂载旁边的 Unmount (⏏) 图标。
- 列表:等到挂载从侧边栏中消失,或有关安全删除的通知显示。
- 注意:警告 在从计算机中删除驱动器之前,始终要卸载存储卷。删除驱动器可能会破坏仍然挂载的卷中的数据。
10.4. 其他资源
- 列表:管理 GNOME 中的存储卷
- 列表:配置 GNOME 以将用户设置存储在 NFS 共享上托管的主目录中
- 列表:挂载 SMB 共享
第 11 章 配置文件关联
- 要点:您可以配置 RHEL ,阿里打开或访问不同格式的文件。
- 要点:在 GNOME 中,MIME(多用途互联网邮件扩展)类型有助于识别用于打开这些文件的文件和应用的格式。
11.1. 多用途互联网邮件扩展类型
- 要点:多用途互联网邮件扩展(MIME)类型是一种用于标识文件和内容格式的两部分标识符。
- 要点:GNOME 桌面使用 MIME 类型来:
- 列表:确定哪个应用程序默认应打开特定的文件格式
- 列表:注册其他可打开特定格式文件的应用程序
- 列表:设置描述文件类型的字符串,例如,在文件应用程序的文件属性对话框中
- 列表:设置表示特定文件格式的图标,例如,在文件应用程序的文件属性对话框中
- 列表:存储所有 MIME 类型规范文件的机器范围和特定于用户的位置
- 列表:如何注册一个 MIME 类型,以便桌面环境知道您可以使用哪个应用程序来打开特定的文件格式
- 命令/配置摘录:
media-type/subtype-identifier- 注意:注意 在 image/jpeg MIME 类型名称中,image 是介质类型,jpeg 是子类型标识符。
11.1.1. MIME 数据库
- 要点:MIME 数据库是 GNOME 用来存储已知 MIME 类型信息的所有 MIME 类型规范文件的集合。
- 要点:从系统管理员的角度来看,MIME 数据库最重要的部分是 /usr/share/mime/packages/ 目录,其中存储了指定有关已知 MIME 类型信息的与 MIME 类型相关的文件。此类文件的一个示例是 /usr/share/mime/packages/freedesktop.org.xml,它默认指定有关系统上可用的标准 MIME 类型的信息。shared-mime-info 软件包提供此文件。
- 列表:freedesktop.org 网站
11.2. 为所有用户添加自定义 MIME 类型
- 要点:您可以为系统上的所有用户添加一个自定义 MIME 类型,并为该 MIME 类型注册一个默认应用程序。
- 要点:流程
- 列表:使用以下内容创建 /usr/share/mime/packages/application-x-newtype.xml 文件: <?xml version="1.0" encoding="UTF-8"?> <mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info"> <mime-type type="application/x-newtype"> <comment>new mime type</comment> <glob pattern="*.xyz"/> </mime-type> </mime-info> 这里的示例 applicat…
- 列表:创建一个新的 .desktop 文件,例如,在 /usr/share/applications/ 中创建 myapplication1.desktop,其中包含以下内容: [Desktop Entry] Type=Application MimeType=application/x-newtype Name=My Application 1 Exec=myapplication1 field_code 此处的示例 myapplication1.desktop 文件将 application/x-newtype MIME 类型与名为 My Application 1 的应用程序相关联。它通过命令 myapplication1 来运行…
- 列表:以 root 用户身份,更新 MIME 数据库以使您的更改生效。 # update-mime-database /usr/share/mime
- 列表:以 root 用户身份,更新应用程序数据库。 # update-desktop-database /usr/share/applications
- 列表:要验证已将 *.xyz 文件与 application/x-newtype MIME 类型成功关联,请首先创建一个空文件,如 test.xyz,然后执行以下命令: $ touch test.xyz $ gvfs-info test.xyz | grep "standard::content-type" standard::content-type: application/x-newtype
- 列表:要验证 myapplication1.desktop 是否已正确设置为 application/x-newtype MIME 类型的默认注册的应用程序,请执行以下命令: $ gio mime --query application/x-newtype Default application for 'application/x-newtype': myapplication1.desktop Registered applications: myapplication1.desktop Recommended applications: myapplication1.desktop
- 命令/配置摘录:
<?xml version="1.0" encoding="UTF-8"?> <mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info"> <mime-type type="application/x-newtype"> <comment>new mime type</comment> <glob pattern="*.xyz"/> </mime-type> </mime-info>
[Desktop Entry] Type=Application MimeType=application/x-newtype Name=My Application 1 Exec=myapplication1 field_code11.3. 为单个用户添加自定义 MIME 类型
- 要点:您可以为单个用户添加自定义 MIME 类型,并为该 MIME 类型注册默认应用程序。
- 要点:流程
- 列表:创建具有以下内容的 ~/.local/share/mime/packages/application-x-newtype.xml 文件: <?xml version="1.0" encoding="UTF-8"?> <mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info"> <mime-type type="application/x-newtype"> <comment>new mime type</comment> <glob pattern="*.xyz"/> </mime-type> </mime-info> 这里的示例 app…
- 列表:创建一个的新的 .desktop 文件,如 myapplication1.desktop,并将其放在 ~/.local/share/applications/ 目录中,其中包含以下内容: [Desktop Entry] Type=Application MimeType=application/x-newtype Name=My Application 1 Exec=myapplication1 field_code 上面的示例 myapplication1.desktop 文件将 application/x-newtype MIME 类型与名为 My Application 1 的应用程序相关联。它通过命令 myapplicat…
- 列表:更新 MIME 数据库以使您的更改生效: $ update-mime-database ~/.local/share/mime
- 列表:更新应用程序数据库: $ update-desktop-database ~/.local/share/applications
- 列表:要验证已将 *.xyz 文件与 application/x-newtype MIME 类型成功关联,请首先创建一个空文件,如 test.xyz ,然后执行以下命令: $ touch test.xyz $ gvfs-info test.xyz | grep "standard::content-type" standard::content-type: application/x-newtype
- 列表:要验证 myapplication1.desktop 是否已正确设置为 application/x-newtype MIME 类型的默认注册的应用程序,请执行以下命令: $ gio mime --query application/x-newtype Default application for 'application/x-newtype': myapplication1.desktop Registered applications: myapplication1.desktop Recommended applications: myapplication1.desktop
- 命令/配置摘录:
<?xml version="1.0" encoding="UTF-8"?> <mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info"> <mime-type type="application/x-newtype"> <comment>new mime type</comment> <glob pattern="*.xyz"/> </mime-type> </mime-info>
[Desktop Entry] Type=Application MimeType=application/x-newtype Name=My Application 1 Exec=myapplication1 field_code11.4. 覆盖默认 MIME 类型的选项
- 要点:默认情况下,软件包安装的 /usr/share/applications/mimeapps.list 和 /usr/share/applications/gnome-mimeapps.list 文件指定注册为打开特定 MIME 类型的应用程序。
- 要点:系统管理员可以创建 /etc/xdg/mimeapps.list 或包含了他们想要使用默认注册的应用程序覆盖的 MIME类型列表的 /etc/xdg/gnome-mimeapps.list 文件。
- 列表:/usr/share/applications/
- 列表:/etc/xdg/
- 列表:~/.local/share/application/
- 列表:mimeapps.list
- 列表:gnome-mimeapps.list
11.5. 为所有用户覆盖默认注册的应用程序
- 要点:作为系统管理员,您可以根据您的要求更新软件包配置。
- 要点:系统管理员的配置优先于默认的软件包配置。每一种情况,特定于桌面的配置都优先于不指定桌面环境的配置。
- 列表:查阅 /usr/share/applications/mimeapps.list 文件,来确定您要更改的默认注册的应用程序的 MIME 类型。例如,以下 mimeapps.list 文件示例指定了 text/html 和 application/xhtml+xml MIME 类型的默认注册的应用程序: [Default Applications] text/html=firefox.desktop application/xhtml+xml=firefox.desktop 上面的例子通过指定其相应的 .desktop(firefox.desktop)来指定默认的应用程序(Mozilla Firefox)。您可以在 /usr/sha…
- 列表:创建 /etc/xdg/mimeapps.list 文件,并在此文件中指定 MIME 类型及其相应的默认注册的应用程序。 [Default Applications] text/html=myapplication1.desktop application/xhtml+xml=myapplication2.desktop 上面的例子将 text/html MIME 类型的默认注册的应用程序设置为 myapplication1.desktop,并将 application/xhtml+xml MIME 类型设置为 myapplication2.desktop。
- 列表:要使这些设置正常工作,请确保 myapplication1.desktop 和 myapplication2.desktop 文件都放在 /usr/share/applications/ 目录中。
- 列表:验证默认注册的应用程序是否被正确设置: $ gio mime text/html Default application for 'text/html': myapplication1.desktop Registered applications: myapplication1.desktop firefox.desktop Recommended applications: myapplication1.desktop firefox.desktop
- 命令/配置摘录:
[Default Applications] text/html=firefox.desktop application/xhtml+xml=firefox.desktop
[Default Applications] text/html=myapplication1.desktop application/xhtml+xml=myapplication2.desktop11.6. 为单个用户覆盖默认注册的应用程序
- 要点:个人用户可以通过在其主目录中配置个人mimeapps.list文件来覆盖特定MIME类型的系统默认应用程序。
- 要点:单个用户的默认应用程序配置优先于系统管理员的配置,而系统管理员的配置又高于软件包的配置。每一种情况,特定于桌面的配置都优先于不指定桌面环境的配置。
- 列表:查阅 /usr/share/applications/mimeapps.list 文件,来确定您要更改的默认注册的应用程序的 MIME 类型。例如,以下 mimeapps.list 文件示例指定了 text/html 和 application/xhtml+xml MIME 类型的默认注册的应用程序: [Default Applications] text/html=firefox.desktop application/xhtml+xml=firefox.desktop 上面的例子通过指定其相应的 .desktop(firefox.desktop)来指定默认的应用程序(Mozilla Firefox)。您可以在 /usr/sha…
- 列表:创建 ~/.local/share/applications/mimeapps.list 文件,并在此文件中指定 MIME 类型及其相应的默认注册的应用程序。 [Default Applications] text/html=myapplication1.desktop application/xhtml+xml=myapplication2.desktop 上面的例子将 text/html MIME 类型的默认注册的应用程序设置为 myapplication1.desktop,并将 application/xhtml+xml MIME 类型设置为 myapplication2.desktop。
- 列表:要使这些设置正常工作,请确保 myapplication1.desktop 和 myapplication2.desktop 文件都放在 /usr/share/applications/ 目录中。
- 列表:运行 gio mime query 命令,来验证默认注册的应用程序是否已正确设置。 $ gio mime text/html Default application for 'text/html': myapplication1.desktop Registered applications: myapplication1.desktop firefox.desktop Recommended applications: myapplication1.desktop firefox.desktop
- 命令/配置摘录:
[Default Applications] text/html=firefox.desktop application/xhtml+xml=firefox.desktop
[Default Applications] text/html=myapplication1.desktop application/xhtml+xml=myapplication2.desktop完整目录
- 使用和自定义 RHEL 10 提供的桌面环境。
- 对红帽文档提供反馈
- 第 1 章 GNOME 界面概述
- 1.1. GNOME 界面和显示协议
- 1.1.1. 输入设备
- 1.2. GNOME 标准
- 1.3. GNOME Classic
- 1.4. 选择 GNOME 界面
- 1.1. GNOME 界面和显示协议
- 第 2 章 使用 GNOME 注册系统以进行更新
- 2.1. 先决条件
- 2.2. 在 GNOME 上使用激活码注册系统
- 2.3. 使用 GNOME 取消系统注册
- 2.4. 其他资源
- 第 3 章 在 GNOME 中启动应用程序
- 3.1. 在标准 GNOME 会话中启动应用程序
- 3.2. 在 GNOME 古典中启动应用程序
- 3.3. 使用命令在 GNOME 中启动一个应用程序
- 第 4 章 将应用程序配置为在登录时自动启动
- 第 5 章 在 GNOME 中搜索文件
- 5.1. 执行基本的文件搜索
- 5.2. 执行高级文件搜索
- 第 6 章 书签文件和位置
- 6.1. 添加书签
- 6.2. 删除书签
- 6.3. 重命名书签
- 6.4. 为所有用户添加书签
- 第 7 章 在 GNOME 中录制您的屏幕
- 第 8 章 自定义桌面环境
- 8.1. 使用桌面 GUI 更改语言
- 8.2. 启用中文、日语或韩语文本输入
- 8.2.1. 输入法
- 8.2.2. 在 GNOME 中切换输入法
- 8.2.3. 其他资源
- 8.3. 启用桌面图标
- 8.3.1. 桌面图标
- 8.3.2. 在 GNOME Standard 中启用桌面图标
- 8.3.3. 为文件创建桌面图标
- 8.4. 在 GNOME 中使用特殊字符
- 8.4.1. 为单个用户启用组合键
- 8.4.2. 为另一个用户启用组合键
- 8.4.3. 为所有用户启用组合键
- 8.4.4. 为特殊字符组合键序列
- 第 9 章 为视障用户提供无障碍服务
- 9.1. 提供可访问性功能的组件
- 9.2. 启用可访问性菜单
- 9.3. 启用屏幕阅读器
- 9.4. 启用盲文显示设备
- 9.4.1. 支持的盲文显示设备类型
- 9.4.2. 启用 brltty 服务
- 9.4.3. 授权盲文显示设备的用户
- 9.4.4. 为盲文显示设备设置驱动程序
- 9.4.5. 连接盲文显示设备
- 9.4.6. 设置文本表
- 9.4.7. 设置缩写表
- 第 10 章 浏览网络共享上的文件
- 10.1. 网络共享的 GVFS URI 格式
- 10.2. 在 GNOME 中挂载存储卷
- 10.3. 卸载 GNOME 中的存储卷
- 10.4. 其他资源
- 第 11 章 配置文件关联
- 11.1. 多用途互联网邮件扩展类型
- 11.1.1. MIME 数据库
- 11.2. 为所有用户添加自定义 MIME 类型
- 11.3. 为单个用户添加自定义 MIME 类型
- 11.4. 覆盖默认 MIME 类型的选项
- 11.5. 为所有用户覆盖默认注册的应用程序
- 11.6. 为单个用户覆盖默认注册的应用程序
- 11.1. 多用途互联网邮件扩展类型
