您可以手动指定要包含在单会话应用程序池中的应用程序。如果要手动指定的应用程序尚未安装,Horizon Console 会显示警告消息。单会话池中的每个应用程序一次可支持一个用户会话。
必备条件
-
在要包含在桌面池中的所有 Linux 计算机上安装应用程序。
-
基于 Linux 计算机创建桌面池。配置会话类型为应用程序或应用程序和桌面的桌面池。请参阅创建手动 Linux 桌面池、创建自动完整克隆 Linux 桌面池或创建即时克隆 Linux 桌面池。
**注意:**只有运行 RHEL Workstation 7.9/8.x/9.x、Rocky Linux 8.x/9.x、Ubuntu 20.04/22.04 或 Debian 10.x/11.x 的虚拟机可以支持应用程序池。有关更多信息,请参阅有关 Linux 场、已发布的桌面和已发布的应用程序的注意事项。
步骤
-
在 Horizon Console 中,选择清单 > 应用程序。
-
选择添加 > 手动添加。
此时将显示池配置对话框。
-
配置必需的设置。
设置 描述 应用程序池类型 选择桌面池,然后从下拉菜单中选择一个基于 Linux 的桌面池。 注意:要支持应用程序池,必须配置会话类型为应用程序或应用程序和桌面的桌面池。 ID 用于在 Horizon Console 中标识池的唯一名称。此字段为必填字段。 显示名称 用户登录到 Horizon Client 时看到的池名称。如果不指定显示名称,该名称将与 ID 相同。 访问组 这是一个只读字段。在创建应用程序池所基于的场时,必须指定访问组。 版本 应用程序的版本。 发布者 应用程序的发布者。 路径 应用程序的完整路径名。例如, /usr/bin/gnome-terminal。此字段为必填字段。开始文件夹 应用程序的开始目录的完整路径名。 参数 应用程序启动时传递给应用程序的参数。例如,您可以指定 -username user1 -loglevel 3。 描述 对此应用程序池的描述。 预启动 选择此选项可配置应用程序,以便在用户在 Horizon Client 中打开应用程序之前启动应用程序会话。在预启动应用程序后,可以在 Horizon Client 中更快地打开该应用程序。 如果启用此选项,则配置的应用程序会话会在用户在 Horizon Client 中打开应用程序之前启动,而无论用户如何从 Horizon Client 连接到服务器。 注意:如果在会话类型为应用程序和桌面的桌面上运行的应用程序中启用此选项,则桌面会话可能不可用。 连接服务器限制 您可以限制只能从特定连接服务器访问应用程序池,方法是:单击浏览,然后选择一个或多个连接服务器。默认值为无限制。 如果您想通过 Omnissa Access 提供对已发布应用程序的访问,并且配置了连接服务器限制,则当应用程序实际受到限制时,Workspace ONE 目录可能会向用户显示这些应用程序。通过 Omnissa Access 进行身份验证的用户将无法启动这些应用程序。 类别文件夹 可以为包含 Windows 客户端设备上应用程序池授权的“开始”菜单快捷方式的类别文件夹指定名称。要配置此设置,请单击浏览。默认值为已禁用。 客户端限制 选择是否限制只能从特定客户端计算机访问授权的应用程序池。 您必须在 Active Directory 安全组中添加可访问应用程序池的计算机名称。将用户或组添加到应用程序池授权时,您可以选择此安全组。 默认情况下停用此设置。 添加池后授权用户 选择此选项可在创建池后自动打开添加授权对话框。 多会话模式 选择已禁用。 注意:Linux 应用程序池不支持多会话模式,切勿与多会话池的概念相混淆。如果您指定一个用于启用多会话模式的设置,则该设置不起作用。 只能在单会话模式下配置 Linux 应用程序。例如,如果用户在客户端 A 上打开一个应用程序,然后在客户端 B 上打开同一应用程序或同一场中的另一个应用程序,则客户端 A 上的会话会断开连接并在客户端 B 上重新连接。 -
单击提交以创建应用程序池。
后续步骤
授予用户访问池的权限。在 Horizon Console 中,选择应用程序池,选择授权 > 添加授权,然后添加用户或组。
如果您必须确保连接服务器仅在具有足够资源来运行应用程序的 Linux 计算机上启动该应用程序,请为应用程序池配置一个反关联性规则。反关联性规则仅在浮动桌面池上运行的应用程序中受支持,在专用桌面池上运行的应用程序中不受支持。有关更多信息,请参阅在 Horizon Console 中为 Linux 应用程序池配置反关联性规则。
此页面对您有帮助吗?