Linux虚拟交付代理

发布应用程序

在Linux VDA Version 7.13中,Citrix向所有支持的Linux平台添加了无缝应用程序特性。使用此功能不需要特定的安装过程。

提示:

在Linux VDA 1.4版本中,Citrix增加了对非无缝发布应用程序和会话共享的支持。

使用Citrix Studio发布应用程序

在创建交付组或将应用程序添加到现有交付组时,可以发布安装在Linux VDA上的应用程序。这个过程类似于发布安装在Windows VDA上的应用程序。有关更多信息,请参见Citrix虚拟应用程序和桌面文档(基于使用的Citrix虚拟应用程序和桌面的版本)。

注意:

  • 配置下发组时,请确保下发类型设置为桌面和应用程序应用程序

  • Linux VDA Version 1.4及更高版本支持发布应用程序。但是,Linux VDA不支持将桌面和应用程序交付到同一台机器上。为了解决这个问题,我们建议您为应用程序和桌面交付创建单独的交付组。

  • 若要使用无缝应用程序,请不要禁用StoreFront上的无缝模式。默认开启无缝模式。如果您已经通过设置“TWIMode=Off”禁用了它,请删除该设置,而不是将其更改为“TWIMode=On”。否则可能无法启动已发布的桌面。

限制

Linux VDA不支持单个用户启动同一个应用程序的多个并发实例。

在应用程序会话中,只有特定于应用程序的快捷方式才能正常工作。

已知的问题

在发布应用程序过程中发现了以下已知问题:

  • 不支持非矩形窗口。窗口的角落可能显示服务器端背景。
  • 不支持从已发布的应用程序预览窗口内容。
  • 目前,无缝模式支持的窗口管理器包括:Mutter、Metacity和Compiz (Ubuntu 16.04)。不支持Kwin和其他窗口管理器。确保您的窗口管理器设置了一个受支持的窗口管理器。
  • 当您运行多个LibreOffice应用程序时,只有首先启动的那个在Citrix Studio上显示,因为这些应用程序共享进程。
  • 发布的基于qt5的应用程序,如“Dolphin”可能不会显示图标。要解决这个问题,请参见文章https://wiki.archlinux.org/index.php/Qt#Configuration_of_Qt5_apps_under_environments_other_than_KDE_Plasma
  • 在同一个ICA会话中运行的已发布应用程序的所有任务栏按钮都组合在同一个组中。要解决此问题,请将任务栏属性设置为不组合任务栏按钮。
发布应用程序