5.3. Anaconda 用户界面


Anaconda 用户界面(UI)有一个非线性结构,也称 hub 和 spoke 模型。

Anaconda hub 和 spoke 模型的优点是:

  • 进入安装程序屏幕的灵活性。
  • 保留默认设置的灵活性。
  • 提供对配置的值的概述信息。
  • 支持可扩展性。您可以添加 hub,而无需对任何内容重新排序,并可解决一些复杂的依赖关系。
  • 支持使用图形和文本模式安装。

下图显示了安装程序布局以及hubspoke之间可能的交互 (创建):

图 5.1. Hub 和 spoke 模型

在图中,屏幕 2-13 称为 普通 spoke,屏幕 1 和 14 称为 独立 spoke 。独立 spoke 是可在独立 spoke 或 hub 之前或之后使用的屏幕。例如,安装开始时的 Welcome 屏幕提示您为剩余的安装选择语言。

注意
  • 安装概述 是 Anaconda 中唯一的 hub。它显示了在安装开始前配置的选项概述

每个 spoke 都具有以下预定义的属性来反映 hub。

  • ready - 说明您能否访问 spoke 。例如,当安装程序配置软件包源时,spoke 的颜色是灰色的,在配置完成后前您无法访问它。
  • completed - 标记 spoke 是否已完成 (已设置所有必需的值)。
  • mandatory - 决定在继续安装前是否 必须 访问 spoke ;例如,您必须访问 Installation Destination spoke,即使您想要使用自动磁盘分区
  • status - 提供在 spoke 中配置的值的简短概述(在 hub 的 spoke 名称下显示)

要使用户界面更清晰,可将 spoke 分组为不同的类别。例如,Localization 类别为键盘布局选择、语言支持和时区设置组合在一起。

每个 spoke 都包含显示和允许从一个或多个模块修改值的 UI 控制。这个行为也适用于附加组件提供的 spoke。在 Kickstart 安装过程中,一些 spoke 可能会保持隐藏状态,同时仍然自动处理其数据,而无需打开它们。

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat