系统配置要求
Linux VDA 的当前版本与 Citrix Virtual Apps and Desktops 保持一致。它还向后兼容尚未达到生命周期结束的早期版本 Citrix Virtual Apps and Desktops。有关 Citrix 产品生命周期以及 Citrix 何时停止支持特定版本产品的信息,请参阅 Citrix 产品生命周期矩阵。
Linux VDA 的配置过程与 Windows VDA 略有不同。任何交付控制器™ 场均可代理 Windows 和 Linux 桌面。
此处未涵盖的组件(例如 Citrix Workspace™ app)的系统要求在其各自的文档集中进行了描述。
有关在长期服务 (LTSR) 环境中使用当前版本 (CR) 的信息以及其他常见问题,请参阅 知识中心文章。
支持的 Linux 发行版、Xorg 版本和桌面环境
有关此版本 Linux VDA 支持的 Linux 发行版、Xorg 版本和桌面环境的矩阵,请参阅下表。有关详细信息,请参阅 XorgModuleABIVersions。
| 利努克斯发行版 | Xorg 的版本 | 支持的桌面 |
|---|---|---|
| 阿尔玛利努克斯 8.10 | 1.20 | 格诺姆, 马特 |
| 亚马逊 Linux 2 版本 | 1.20 | 戈努姆、戈努姆 经典、马特 |
| 德比安 11.11 | 1.20 | 戈努姆、戈努姆 经典、K桌面环境、马特 |
| 红帽企业版 Linux 9.6/9.4/9.3/9.2/9.0 | 1.20 | 戈努姆、Xfce |
| RHEL 8.10 或 8.9 或 8.8 或 8.6 | 1.20 | 戈努姆、戈努姆 经典、马特、Xfce |
| RHEL 7.9 操作系统,CentOS 7.9 操作系统 | 1.20 | 戈努姆、戈努姆 经典、K桌面环境、马特 |
| 洛基 Linux 操作系统 9.6/9.4/9.3/9.2/9.0 | 1.20 | 格诺姆,Xfce |
| Rocky Linux 8.10/8.9/8.8/8.6 | 1.20 | GNOME 桌面环境, GNOME 经典桌面环境, KDE 桌面环境, MATE 桌面环境, Xfce 桌面环境 |
| 苏斯 15.5 | 1.20 | 诺姆、诺姆经典、马特 |
| 乌班图 22.04 | 1.21 | GNOME 桌面环境, GNOME 经典, KDE 桌面环境, MATE 桌面环境, Xfce 桌面环境 |
| 乌班图 20.04 | 1.20 | 格诺姆, 格诺姆 经典, K桌面环境, 马特, Xfce |
注意:
- AlmaLinux 8.10 支持仅限于手动安装。
当您的操作系统供应商支持到期时,Citrix 解决问题的能力可能会受到限制。有关已弃用或已删除的平台,请参阅弃用。
- 必须至少安装一个桌面。您可以通过 ctxinstall.sh 或 ctxsetup.sh 脚本指定在会话中使用的 GNOME、GNOME Classic 或 MATE 桌面环境。
- 根据 Red Hat Enterprise Linux 文档,GNOME 是 RHEL 9 中唯一可用的桌面环境。但是,如果安装了 EPEL 存储库,您也可以在 RHEL 9 和 Rocky Linux 9 中使用 Xfce 桌面环境。
- 请勿在 Ubuntu 上使用
HWE kernel或HWE Xorg。- 有时,第三方对内核的修改可能会导致 Linux VDA 所需的模块缺失。如果发生这种情况,您必须构建并安装必要的内核模块。请确保在安装新内核模块时禁用安全启动。
- 您的用户名格式必须符合当前显示管理器的
systemd语法规则。有关systemd用户名语法的更多信息,请参阅用户/组名语法。
.Net 要求
- Starting from CU4, you must install .NET Runtime 10.0 on all supported Linux distributions such as RHEL & Rocky Linux 8.x, 9.x, Alma Linux 8.10, Ubuntu 22.04, SUSE 15.5;
For Debian11 and Ubuntu20.04, continue to install .NET Runtime 8.0; For RHEL 7.9 and Amazon Linux 2, continue to install .NET Runtime 6.0.
- 如果您的 Linux 发行版包含所需的 .NET 版本,请从内置源安装。否则,请从 Microsoft 包源安装 .NET。有关更多信息,请参阅在 Linux 发行版上安装 .NET - .NET。
- 如果您的 Linux 发行版包含所需的 .NET 版本,请从内置源安装。否则,请从 Microsoft 包源安装 .NET。有关更多信息,请参阅Linux 包管理器。
网络端口
有关网络端口的全面信息,请参阅Citrix 技术使用的通信端口。
受支持的主机平台和虚拟化环境
- 裸机服务器
- 亚马逊网络服务 (AWS)
- XenServer(以前称为思杰虚拟机管理程序™)
- 谷歌云平台 (GCP)
- 基于内核的虚拟机 (KVM)
- 微软蔚蓝
- 微软 Hyper-V 虚拟化
- 威睿 vSphere 虚拟机监控程序
- 努坦尼克斯 AHV
注意:
在所有情况下,支持的处理器架构均为 x86-64。
从 2203 版本开始,您可以在 微软 Azure、AWS 和 GCP 上托管 Linux VDA,适用于 思杰虚拟应用和桌面™ 以及 思杰 DaaS。要将这些公有云主机连接添加到您的 思杰虚拟应用和桌面 部署中,您需要 思杰通用混合多云 (HMC) 许可证。
Active Directory integration packages
Linux 虚拟交付代理支持以下活动目录集成包和产品:
| 温绑定 | SSSD (系统安全服务守护进程) | 赛孚耐 | PBIS 解决方案 | 昆特 | |
|---|---|---|---|---|---|
| 阿尔玛利努克斯 8.10 | 是 | 是 | 否 | 否 | 否 |
| 亚马逊利努克斯 2 | 是 | 是 | 是 | 是 | 否 |
| 德比安 11.11 | 是 | 是 | 是 | 是 | 是 |
| 红帽企业版 Linux 9.6/9.4/9.3/9.2/9.0,洛基 Linux 9.6/9.4/9.3/9.2/9.0 | 是 | 是 | 是 (提示:Centrify 未包含在简易安装脚本中。有关 MCS 支持矩阵,请参阅支持的发行版。) | 否 | 是 (Quest v4.1 及更高版本) |
| 红帽企业版Linux 操作系统 8.10/8.9/8.8/8.6 版本, 洛基 利努克斯 操作系统 8.10/8.9/8.8/8.6 版本 | 是 | 是 | 是 | 是 | 是 (Quest v4.1 及更高版本) |
| 红帽企业版 Linux 7.9、社区企业操作系统 7.9 | 是 | 是 | 是 | 是 | 是 (Quest v4.1 及更高版本) |
| SUSE 操作系统 15.5 | 是 | 是 | 是 | 是 | 是 |
| 乌班图 操作系统 22.04/20.04 版本 | 是 | 是 | 是 | 是 | 是 (Quest v4.1 及更高版本) |
Cloud Connector 的大小和规模注意事项
当您使用 Citrix Cloud™ Connectors 将 Linux VDA 连接到控制平面时,请根据 Citrix 内部测试考虑以下事项:
-
Each Citrix Cloud Connector™ (4 vCPU, 10 GB memory) can support 6,000 Linux VDAs.
-
在每个资源位置 中部署两个 Cloud Connector 以实现高可用性,并且在每个资源位置中最多部署 6,000 个 Linux VDA。
数据库注意事项
-
我们建议您仅将 SQLite 用于 VDI 模式,并将 PostgreSQL 用于托管共享桌面交付模型。
-
为了便于安装和 MCS,您可以指定要使用的 SQLite 或 PostgreSQL,而无需手动安装它们。除非通过 /etc/xdl/db.conf 另行指定,否则 Linux VDA 默认使用 PostgreSQL。
-
对于手动安装,您必须手动安装 SQLite、PostgreSQL 或两者。如果您同时安装 SQLite 和 PostgreSQL,则可以在安装 Linux VDA 软件包后通过编辑 /etc/xdl/db.conf 来指定要使用其中一个。
HDX™ 3D 专业版
Citrix Virtual Apps™ and Desktops 中的 HDX 3D Pro 可实现 GPU 加速的桌面和应用程序。为确保良好的 3D 图形体验,我们建议您仔细考虑网络带宽、延迟以及其他相关基础设施条件。例如,尽可能在同一区域部署 VDA 和 Citrix Workspace 应用程序。
虚拟机管理程序
对于 Linux VDA,HDX 3D Pro 与以下虚拟机管理程序兼容:
- XenServer®(以前称为 Citrix 虚拟机管理程序)
- 威睿 vSphere 虚拟机监控程序
- 能腾 AHV 虚拟机监控程序
- 微软 蔚蓝
- 亚马逊网络服务 (AWS)
- 谷歌云平台 (GCP)
注意:
这些虚拟机管理程序与某些 Linux 发行版兼容。 要将 HDX 3D Pro 用于 Amazon Linux 2,我们建议您安装 NVIDIA 驱动程序 470。
GPU
对于 Linux 虚拟桌面代理,HDX 3D Pro 支持以下类型的图形处理器:
英伟达虚拟 GPU
要了解您的 Linux 发行版支持哪些 NVIDIA GPU 卡,请访问 NVIDIA 产品支持矩阵 并查看“管理程序或裸机操作系统”、“软件产品部署”、“支持的硬件”和“客户机操作系统支持”列。
确保为您的图形处理器卡安装最新的 vGPU 驱动程序。目前,Linux 虚拟投递代理最高支持 vGPU 17。有关详细信息,请参阅 NVIDIA Virtual GPU Software Supported GPUs。
非虚拟化 GPU
在 Linux VDA 文档中,非虚拟化 GPU 指的是:
- 在远程 PC 访问方案中使用的 GPU
- 从虚拟机管理程序直通的 GPU
支持适用于 Linux 的 英伟达捕获 SDK 的 英伟达图形处理器
对于支持 NVIDIA Capture SDK for Linux 的 NVIDIA 图形处理器,请在安装 Linux 虚拟桌面代理时将 CTX_XDL_HDX_3D_PRO 设置为 Y 以启用 HDX 3D Pro。无需进行额外配置。启用 HDX 3D Pro 后,硬件加速功能将默认启用。
提示:
要将 HDX 3D Pro 与 NVIDIA 图形处理器结合使用,您必须安装支持 NVIDIA Capture 开发工具包 版本 8 的 NVIDIA 图形驱动程序版本。有关详细信息,请参阅 NVIDIA Capture 开发工具包 文档。