Linux虚拟交付代理

在Citrix Virtual Apps and Desktop Standard for Azure中创建Linux VDA

您可以在Citrix Virtual Apps和desktop Standard中为Azure创建域加入和非域加入的Linux VDAs,以便将虚拟应用和桌面应用传递到任何来自Microsoft Azure的设备。有关更多信息,请参见针对Azure的Citrix虚拟应用和桌面标准

支持Linux发行版

下面的Linux发行版支持这个特性:

  • RHEL 8.3
  • RHEL 8.2
  • RHEL 7.8
  • Ubuntu 20.04
  • Ubuntu 18.04
  • Ubuntu 16.04

步骤

要在Citrix虚拟应用和Azure桌面标准中创建Linux VDAs,请完成以下步骤:

  1. 在Azure中准备一个主映像:

    注:

    您也可以使用Linux VDA自更新计划自动软件更新的功能。要实现这个目标,可以在etc/xdl/mcs/mcs_local_setting中添加命令行。在主映像上注册文件。例如,可以添加以下命令行:

    创建-k“HKLM\System\CurrentControlSet\Control\Citrix\SelfUpdate”-t“REG_DWORD”-v“fEnabled”-d“0x00000001”-强制创建-k“HKLM\System\CurrentControlSet\Control\Citrix\SelfUpdate”-t“REG_SZ”-v“ScheduledTime”-d“立即”-强制创建-k“HKLM\System\CurrentControlSet\Control\Citrix\SelfUpdate”-t“REG_SZ”-v“Url”-d“”–强制创建-k“HKLM\System\CurrentControlSet\Control\Citrix\SelfUpdate”-t“REG_SZ”-v“CaCertificate”-d“”--force<!--NeedCopy-->
    1. 在Azure中,创建受支持发行版的Linux虚拟机。
    2. 如有必要,在Linux VM上安装桌面环境。
    3. 在虚拟机中,按照。net Core Runtime 3.1的说明安装https://docs.microsoft.com/en-us/dotnet/core/install/linux-package-managers
    4. (仅适用于Ubuntu)添加来源/etc/网络/接口/*排队等候/etc/network/interfaces文件。
    5. (仅适用于Ubuntu)点/etc/resolv.conf/运行/systemd/resolv/resolv.conf而不是指向/运行/ systemd / / stub-resolv.conf解决:

      取消链接/etc/resolv.conf ln-s/run/systemd/resolv.conf/etc/resolv.conf<!--NeedCopy-->
    6. 安装Linux VDA包
    7. 更改/etc/xdl/mcs/mcs.conf中的变量。这个mcs.conf配置文件中包含用于设置MCS和Linux VDA的变量。

      注:

      不指定dns变量。如果您选择静止的随机在创建计算机目录时键入,设置VDI_MODE = Y

    8. / opt / Citrix / VDA / sbin / deploymcs.sh
    9. 在Azure中,停止(或取消分配)VM。单击磁盘出口为虚拟硬盘(VHD)文件生成SAS URL,该文件可用作创建其他虚拟机的主映像。

      为VHD文件生成URL

    10. (可选)在主镜像上进行组策略设置。你可以使用ctxreg用于设置组策略的工具。例如,下面的命令启用自动创建PDF通用打印机PDF打印的策略。

      /opt/Citrix/VDA/bin/ctxreg create-k“HKLM\Software\Citrix\GroupPolicy\Defaults\printing policies”-t“REG\u DWORD”-v“AutoCreatePDFPrinter”-d“0x00000001”-强制<--需要复制-->
  2. 从Azure导入主映像。

    1. 管理仪表板,展开主画面在右边。显示列表列出了Citrix提供的主映像,以及您创建和导入的映像。

      提示:控件管理此服务的大多数管理员活动管理监控仪表板。创建第一个目录后管理在您登录到Citrix Cloud并选择桌面管理服务

      主图像的图像

    2. 点击导入图片
    3. 输入您在Azure中生成的VHD文件的SAS URL。选择Linux对于主映像类型。

      从Azure导入图像的图像

    4. 按照向导中的说明完成主映像的导入。
  3. 创建一个机器目录。

    访问管理仪表板和点击创建目录.在创建Machine Catalog时,选择前面创建的主映像。

    注:您只能在citrix管理的Azure订阅中创建非域连接的Linux机器目录。

在Citrix Virtual Apps and Desktop Standard for Azure中创建Linux VDA