在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,请完成以下步骤:
在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--> - 在Azure中,创建受支持发行版的Linux虚拟机。
- 如有必要,在Linux VM上安装桌面环境。
- 在虚拟机中,按照。net Core Runtime 3.1的说明安装https://docs.microsoft.com/en-us/dotnet/core/install/linux-package-managers.
- (仅适用于Ubuntu)添加
来源/etc/网络/接口/*
排队等候/etc/network/interfaces
文件。 (仅适用于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-->
- 安装Linux VDA包
更改/etc/xdl/mcs/mcs.conf中的变量。这个
mcs.conf
配置文件中包含用于设置MCS和Linux VDA的变量。注:
不指定dns变量。如果您选择静止的或随机在创建计算机目录时键入,设置
VDI_MODE = Y
.- 跑
/ opt / Citrix / VDA / sbin / deploymcs.sh
. 在Azure中,停止(或取消分配)VM。单击磁盘出口为虚拟硬盘(VHD)文件生成SAS URL,该文件可用作创建其他虚拟机的主映像。
(可选)在主镜像上进行组策略设置。你可以使用
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”-强制<--需要复制-->
从Azure导入主映像。
从管理仪表板,展开主画面在右边。显示列表列出了Citrix提供的主映像,以及您创建和导入的映像。
提示:控件管理此服务的大多数管理员活动管理和监控仪表板。创建第一个目录后管理在您登录到Citrix Cloud并选择桌面管理服务
- 点击导入图片.
输入您在Azure中生成的VHD文件的SAS URL。选择Linux对于主映像类型。
- 按照向导中的说明完成主映像的导入。
创建一个机器目录。
访问管理仪表板和点击创建目录.在创建Machine Catalog时,选择前面创建的主映像。
注:您只能在citrix管理的Azure订阅中创建非域连接的Linux机器目录。