Create non-domain-joined Linux VDAs in Citrix Virtual Apps and Desktops Standard for Azure
You can create non-domain-joined Linux VDAs in Citrix Virtual Apps and Desktops Standard for Azure to deliver virtual apps and desktops to any device from Microsoft Azure. For more information, see Citrix Virtual Apps and Desktops Standard for Azure.
Supported Linux distributions
The following Linux distributions support this feature:
- RHEL 8.3
- RHEL 8.2
- RHEL 7.8
- Ubuntu 20.04
- Ubuntu 18.04
- Ubuntu 16.04
To create non-domain-joined Linux VDAs in Citrix Virtual Apps and Desktops Standard for Azure, do the following:
Prepare a master image in Azure:
- In Azure, create a Linux VM of a supported distribution.
- Install a desktop environment on the Linux VM if necessary.
- On the VM, install .NET Core Runtime 3.1 according to the instructions at https://docs.microsoft.com/en-us/dotnet/core/install/linux-package-managers.
- (For Ubuntu18.04 only) Add the
source /etc/network/interfaces.d/*line in the
- Install the Linux VDA package.
Note: If you select the Static or Random type when creating a machine catalog, set
In Azure, stop (or deallocate) the VM. Click Disk Export to generate a SAS URL for the Virtual Hard Disk (VHD) file that you can use as a master image to create other VMs.
(Optional) Make group policy settings on the master image.
You can use the
ctxregtool to make group policy settings. For example, the following command enables the Auto-create PDF Universal Printer policy for PDF printing.
/opt/Citrix/VDA/bin/ctxreg create -k "HKLM\Software\Citrix\GroupPolicy\Defaults\PrintingPolicies" -t "REG_DWORD" -v "AutoCreatePDFPrinter" -d "0x00000001" –force
Import the master image from Azure.
From the Manage dashboard, expand Master Images on the right. The display lists the master images that Citrix provides, and images that you created and imported.
Tip: Most of the administrator activities for this service are managed through the Manage and Monitor dashboards. After you create your first catalog, the Manage dashboard launches automatically after you sign in to Citrix Cloud and select the Managed Desktops service.
- Click Import Image.
Enter the SAS URL for the VHD file you generated in Azure. Select Linux for the master image type.
- Follow the instructions in the wizard to complete importing the master image.
Create a Machine Catalog.
Access the Manage dashboard and click Create Catalog. When creating the Machine Catalog, choose the master image you created earlier.
Note: You can create non-domain-joined Linux Machine Catalogs in Citrix-managed Azure subscription only.