您可以在 Horizon Universal Console 中的 App Volumes 应用程序的应用程序详细信息页面上对应用程序包执行添加、移除和其他更改操作。
重要提示:
在编辑 App Volumes 应用程序之前,请确认 Microsoft Azure 上的所有容器都处于正常运行状态。由于 App Volumes 应用程序是租户级别的资源,因此您所做的更改会传播到所有容器,如果有任何容器不正常,此行为可能会导致应用程序处于错误状态。
要查看 App Volumes 应用程序的详细信息页面,请转到**“应用程序**”页面的 App Volumes 选项卡,然后在**“应用程序**”列中单击该应用程序。
下表介绍了您可以在应用程序详细信息页面上执行的操作。
|
操作 |
描述 |
|---|
|
将应用程序包添加到应用程序 |
- Click New. 此时会显示添加应用程序包对话框。应用程序和描述中预填充了当前应用程序的信息。
- 在新建应用程序包窗口中的定义下,输入下面显示的值。
-
软件包 - 输入软件包的唯一名称。
-
描述 -(可选)输入软件包的描述。
- 在应用程序列表下方,选择是按需交付应用程序还是在下次登录或启动时交付应用程序。
-
按需 - 选择此选项将仅在用户单击软件包快捷方式后才交付软件包。
-
登录 时 - 选择此选项可在登录或启动时交付软件包。默认情况下禁用此选项。
- 在新建应用程序包窗口中的用于应用程序包的桌面下,输入下面显示的值。
-
位置 - 选择位置以筛选显示在容器下拉菜单中的一组容器。
-
容器 - 选择容器以筛选在映像下拉菜单中显示的一组容器。下拉菜单仅显示满足以下条件的容器:已启用 App Volumes,至少有一个映像安装了 App Volumes Agent,并且已启用 Unified Access Gateway。
-
映像 - 选择映像。该下拉菜单仅显示安装了 App Volumes Agent 的映像。
- 单击保存。
新的应用程序包将显示在应用程序详细信息页面上的列表中。 |
|
更改应用程序包的生命周期状态 |
创建软件包时,系统会将状态 设置为新建,当您为该软件包捕获完应用程序后,系统会将状态 更改为已打包。
从此时起,您可以将状态更新为 “已测试”、“ 已发布”或 “已停用 ”,以帮助您跟踪应用程序包的清单。 |
|
为应用程序包捕获应用程序。 |
如果您的应用程序包状态为 新建,则可以捕获要在其中打包的应用程序。
- 选择新的应用程序包,然后单击 开始捕获。此时将在新的浏览器选项卡中打开 Horizon Web Client (Blast) 登录表单。
- 使用您用于登录到 Horizon Universal Console 的相同凭据进行登录。
- 在 Horizon Web Client 中,启动捕获桌面虚拟机。
- 使用您用于登录到控制台的相同凭据登录到 Windows 10 或 11 操作系统。Windows 10 或 11 桌面上将显示 App Volumes - 正在打包对话框,其中包含正在打包... 消息。
重要信息:
请勿关闭此对话框。如有必要,请将其移到一边,直到安装完应用程序包中所需的应用程序为止。
- 安装要打包到应用程序包中的应用程序。
注意: 最佳做法是每个捕获会话仅捕获一个应用程序。安装一个应用程序,然后完成捕获过程。当该应用程序的应用程序包显示在控制台的应用程序页面上时,您可以在新包中捕获另一个应用程序。请参阅 Horizon Cloud - 向现有 App Volumes 应用程序添加新的应用程序包。
- 在 App Volumes - 正在打包对话框中单击确定。
安装完应用程序后,在 App Volumes – 正在打包窗口中单击确定。
此时将显示下一个 App Volumes - 正在打包窗口,其中包含 安装完成?
- 单击 是。此时 将显示 App Volumes - 完成打包 对话框。
- 对名称和版本进行任何所需的更改,并(可选)添加描述。为名称显示的值是在控制台的应用程序页面中显示的名称。
- Click Finalize. 将显示一条消息,提示您重新引导虚拟机。
- 单击 确定 ,让虚拟机重新引导。在捕获桌面虚拟机重新引导时,您的 Horizon Web Client 会话将显示一条消息,指出您已断开连接。
- 捕获桌面虚拟机重新联机后,再次登录以查看 打包成功! 消息。
- 注销捕获桌面虚拟机。
在应用程序详细信息页面上,将显示新的应用程序包,其状态为 正在进行应用程序捕获。应用程序包导入完成后,状态将更改为 “成功 ”。 |
|
新建应用程序包 |
您可以将软件包从一个应用程序移动到另一个应用程序。当应用程序存在类似的软件包要求时,您可以使用移动功能。移动具有分配的软件包时,也会更新相应的分配以反映移动的应用程序包。
注意:
-
移动软件包时,实现桌面附件的软件包可能需要长达 30 分钟的时间。因此,在容器上实现软件包之前,用户可能无法在其桌面上收到应用程序。
-
在单个分配中,仅一个应用程序支持软件包。将软件包从一个应用程序移到同一分配中的另一个应用程序时,将发生冲突,并且移动的软件包不会附加。
如果要移动的软件包设置了 CURRENT 标记,请在移动该软件包之前取消设置该标记。请参阅以下有关从应用程序包中移除标记的信息。
- 选择 ... > 移动。
- 从下拉列表中选择目标应用程序。
- 单击保存。 根据已移动的应用程序是否具有分配、应用程序是否具有标记以及移动是否成功,可能会出现以下结果。
-
在同一页面(即源应用程序页面)上,页面顶部会显示一条成功消息。
-
在目标应用程序页面上,将显示移动的应用程序包。此外,如果软件包具有一个或多个分配,则会显示有关移动成功或失败的消息。
如果移动成功,则会显示另一条消息,说明分配已成功更新。
如果移动失败,该消息会建议您下一步操作。
-
如果软件包具有一个或多个分配,则每个受影响分配的分配页面会在新应用程序名称下显示已移动的应用程序包。
|
|
向应用程序包添加标记 |
要添加标记,请单击 标记 ,然后从下拉菜单中选择标记。您添加到应用程序包的任何标记将在分配创建过程中与该应用程序包相关联。有关更多信息,请参阅 Horizon Cloud - 创建 App Volumes 分配。 |
|
从应用程序包中移除标记 |
要移除或取消设置标记,请单击 标记 ,然后为要移除的标记选择 取消设置 选项。 |
|
编辑软件包 |
- 单击 ... > 编辑。
- 根据需要更改名称和描述。
- 在应用程序列表下方,选择是按需交付应用程序还是在下次登录或启动时交付应用程序。
-
按需 - 选择此选项将仅在用户单击软件包快捷方式后才交付软件包。
-
登录 时 - 选择此选项可在登录或启动时交付软件包。这是默认行为。
- 单击保存。
单击 ... > 编辑 ,进行更改,然后单击 保存。 |
|
从应用程序中移除应用程序包 |
单击 ... > 移除。
注意:
您无法移除与分配关联的应用程序包。 |
|
更新应用程序包的映像 |
单击 ... > 更新 ,进行更改,然后单击 保存。 |