Linux Virtual Delivery Agent

Erstellen von nicht in Domänen eingebundenen Linux VDAs in Citrix Virtual Apps and Desktops Standard für Azure

Sie können nicht in Domänen eingebundene Linux VDAs in Citrix Virtual Apps and Desktops Standard für Azure erstellen, um virtuelle Apps und Desktops über Microsoft Azure auf beliebigen Geräten bereitzustellen. Weitere Informationen finden Sie unter Citrix Virtual Apps and Desktops Standard für Azure.

Unterstützte Linux-Distributionen

Die folgenden Linux-Distributionen unterstützen dieses Feature:

  • RHEL 8.2
  • RHEL 7.8
  • Ubuntu 20.04 (experimentelle Distribution)
  • Ubuntu 18.04
  • Ubuntu 16.04

Schritte

Gehen Sie folgendermaßen vor, um Linux VDAs in Citrix Virtual Apps and Desktops Standard für Azure zu erstellen:

  1. Bereiten Sie ein Masterimage in Azure vor:

    1. Erstellen Sie in Azure eine Linux-VM einer unterstützten Distribution.
    2. Installieren Sie bei Bedarf eine Desktopumgebung auf der Linux-VM.
    3. Installieren Sie .NET Core Runtime 2.1 auf der VM gemäß den Anweisungen unter https://docs.microsoft.com/en-us/dotnet/core/install/linux-package-managers.
    4. (Nur für Ubuntu 18.04) Fügen Sie die Zeile source /etc/network/interfaces.d/* in der Datei /etc/network/interfaces hinzu.
    5. Installieren Sie das Linux VDA-Paket.
    6. Öffnen Sie /etc/xdl/mcs/mcs.conf und legen Sie NON_DOMAIN_JOINED_MODE=Y fest.

      Hinweis: Wenn Sie beim Erstellen eines Maschinenkatalogs den Typ Statisch oder Zufällig auswählen, legen Sie VDI_MODE=Y fest.

    7. Führen Sie /opt/Citrix/VDA/sbin/deploymcs.sh aus.
    8. Beenden Sie die VM in Azure (oder heben Sie die Zuordnung auf). Klicken Sie auf Datenträgerexport, um eine SAS-URL für die VHD-Datei zu generieren, die Sie als Masterimage zum Erstellen anderer VMs verwenden können.

      Abbildung: Generieren einer URL für die VHD-Datei

    9. (Optional) Nehmen Sie Gruppenrichtlinieneinstellungen auf dem Masterimage vor.

      Sie können das Tool “ctxreg” verwenden, um Gruppenrichtlinieneinstellungen vorzunehmen. Mit dem folgenden Befehl wird beispielsweise die Richtlinie Universellen PDF-Drucker automatisch erstellen für den PDF-Druck aktiviert.

      /opt/Citrix/VDA/bin/ctxreg create -k "HKLM\Software\Citrix\GroupPolicy\Defaults\PrintingPolicies" -t "REG_DWORD" -v "AutoCreatePDFPrinter" -d "0x00000001" –force
      <!--NeedCopy-->
      
  2. Importieren Sie das Masterimage aus Azure.

    1. Erweitern Sie im Dashboard Verwalten rechts Masterimages. In der Anzeige werden die von Citrix bereitgestellte Masterimages sowie die von Ihnen erstellten und importierten Images aufgeführt.

      Tipp: Die meisten Administratoraktivitäten für diesen Dienst werden über die Dashboards Verwalten und Überwachen verwaltet. Nach dem Erstellen Ihres ersten Katalogs wird das Dashboard Verwalten automatisch gestartet, wenn Sie sich bei Citrix Cloud angemeldet und den Dienst Managed Desktops ausgewählt haben.

      Abbildung von Masterimages

    2. Klicken Sie auf Image importieren.
    3. Geben Sie die SAS-URL für die in Azure generierte VHD-Datei ein. Wählen Sie Linux als Masterimagetyp aus.

      Abbildung: Importieren eines Images aus Azure

    4. Folgen Sie den Anweisungen im Assistenten, um den Import des Masterimages abzuschließen.
  3. Erstellen Sie einen Maschinenkatalog.

    Öffnen Sie das Dashboard Verwalten und klicken Sie auf Katalog erstellen. Wählen Sie beim Erstellen des Maschinenkatalogs das Masterimage aus, das Sie zuvor erstellt haben.

    Hinweis: Sie können nicht in Domänen eingebundene Linux-Maschinenkataloge nur in von Citrix verwalteten Azure-Abonnements erstellen.

Erstellen von nicht in Domänen eingebundenen Linux VDAs in Citrix Virtual Apps and Desktops Standard für Azure