系统最低要求
Linux 虚拟投递代理 (VDA) 的当前版本与 Citrix Virtual Apps and Desktops 保持一致。它还向后兼容尚未达到其生命周期结束的早期版本的 Citrix Virtual Apps and Desktops。有关 Citrix 产品生命周期的信息以及了解 Citrix 何时停止支持特定版本的产品,请参阅 Citrix 产品生命周期矩阵。
Linux 虚拟投递代理的配置过程与 Windows 虚拟投递代理的配置过程略有不同。任何 Delivery Controller™ 场都能够代理 Windows 和 Linux 两种桌面。
此处未涵盖的组件(例如 Citrix Workspace™ 应用程序)的系统要求在其各自的文档集中进行了描述。
有关在长期服务 (LTSR) 环境中使用当前版本 (CR) 以及其他常见问题的信息,请参阅 知识中心文章。
支持的 Linux 发行版、Xorg 版本和桌面环境
有关此版本 Linux VDA 支持的 Linux 发行版、Xorg 版本和桌面环境的矩阵,请参阅下表。有关详细信息,请参阅 XorgModuleABIVersions。
| Linux 操作系统发行版 | Xorg 显示服务器版本 | 支持的桌面 |
|---|---|---|
| AlmaLinux 9.6 | 1.20 | GNOME, MATE, Xfce |
| 迪比安 12.12 | 1.20 | GNOME、GNOME 经典版、K桌面环境、马特、Xfce 桌面环境 |
| 德比安 11.11 | 1.20 | 格诺姆、格诺姆经典、K桌面环境、马特 |
| RHEL 9.6/9.4 操作系统版本 | 1.20 | GNOME, MATE, Xfce |
| RHEL 8.10 | 1.20 | 诺姆、GNOME 经典版、马特、Xfce |
| 洛基 琳琅克斯 9.6/9.4 | 1.20 | 格诺姆、马特、Xfce |
| Rocky Linux 8.10 | 1.20 | GNOME 桌面环境、GNOME 经典版、KDE 桌面环境、MATE 桌面环境、Xfce 桌面环境 |
| 苏塞 15.6 | 1.20 | 诺姆、诺姆经典、马特 |
| 乌班图 22.04 | 1.21 | 诺姆、诺姆经典版、K桌面环境、马特、Xfce |
| 乌班图 24.04 | 1.21 | GNOME (Mutter 46.2-1 or later required), GNOME Classic (Mutter 46.2-1 or later required), KDE, MATE, Xfce |
重要提示:
Mesa 图形库(特别是高于 24.1.0 的版本)在 Ubuntu 24.04 虚拟桌面中导致某些系统应用程序(例如文件管理器、设置和计算器)出现显示问题。有两种解决方法,具体取决于您是否已更新 Mesa。有关详细信息,请参阅已知问题。
注意:
对 AlmaLinux 9.6 的支持仅限于手动安装。
当您的操作系统供应商的支持到期时,Citrix 解决问题的能力可能会受到限制。对于已弃用或已删除的平台,请参阅弃用。
必须至少安装一个桌面。您可以使用 ctxinstall.sh 或 ctxsetup.sh 脚本指定要在会话中使用的桌面环境。
- 根据 Red Hat Enterprise Linux 文档,GNOME 是 RHEL 9 中唯一可用的桌面环境。但是,如果安装了 EPEL 存储库,您也可以在 RHEL 9 和 Rocky Linux 9 中使用 Xfce 桌面环境。
- 请勿在 Ubuntu 上使用
HWE kernel或HWE Xorg。- 有时,对内核的第三方修改可能会导致 Linux VDA 所需的模块缺失。在这种情况下,您必须构建并安装必要的内核模块。请确保在安装新内核模块时禁用安全启动。
- 您的用户名格式必须符合当前显示管理器的
systemd语法规则。有关systemd用户名语法的更多信息,请参阅 用户/组名语法。
.Net 要求
除了 .NET Runtime,您还必须在所有受支持的 Linux 发行版上安装 .ASP.NET Core Runtime,然后才能安装或升级 Linux VDA。需要版本 8。
如果您的 Linux 发行版包含所需的 .NET 版本,请从内置源安装。否则,请从 Microsoft 包源安装 .NET。有关详细信息,请参阅 https://docs.microsoft.com/zh-cn/dotnet/core/install/linux-package-managers。
网络端口
有关网络端口的全面信息,请参阅 Citrix 技术使用的通信端口。
受支持的主机平台和虚拟化环境
- 裸机服务器
- 亚马逊云服务 (AWS)
- XenServer (formerly Citrix Hypervisor™)
- 谷歌云平台 (GCP)
- 基于内核的虚拟机 (KVM)
- 微软蔚蓝
- 微软 Hyper-V 虚拟化平台
- 威睿 vSphere 虚拟机监控程序
- 能腾 AHV
注意:
在所有情况下,支持的处理器架构均为 x86-64。
从 2203 版本开始,您可以在微软 Azure、亚马逊网络服务和谷歌云平台 上托管 Linux 虚拟投递代理,用于 Citrix 虚拟应用和桌面™ 以及 Citrix 桌面即服务。要将这些公共云主机连接添加到您的 Citrix 虚拟应用和桌面 部署中,您需要 Citrix 通用混合多云 (HMC) 许可证。
Active Directory integration packages
Linux VDA 支持以下活动目录集成包和产品:
| 维恩绑定 | SSSD 守护进程 | 赛孚耐 | 派比艾斯 | 奎斯特 | |
|---|---|---|---|---|---|
| 阿尔玛林纳克斯 9.6 | 是 | 是 | 否 | 否 | 否 |
| 迪比安 12.12/11.11 | 是 | 是 | 是 | 是 | 是 |
| 红帽企业版Linux 9.6/9.4,洛基 Linux 9.6/9.4/8.10 | 是 | 是 | 是 | 否 | 是 (Quest v4.1 及更高版本) |
| RHEL 8.10 | 是 | 是 | 是 | 是 | 是 (Quest v4.1 及更高版本) |
| 苏斯 15.6 | 是 | 是 | 是 | 是 | 是 |
| 乌班图 24.04 | 是 | 是 | 是 | 否 | 是 |
| 乌班图 22.04 | 是 | 是 | 是 | 是 | 是(Quest v4.1 及更高版本) |
Cloud Connector 的大小和规模注意事项
将 Linux VDA 与 Citrix Cloud™ Connector 连接到控制平面时,请根据 Citrix 内部测试结果考虑以下事项:
-
每个 Citrix 云连接器™(配备 4 个虚拟 CPU 和 10 GB 内存)可支持 6,000 个 Linux 虚拟桌面代理。
-
为实现高可用性,在每个 资源位置 中部署两个 Cloud Connector,并且在每个资源位置中最多部署 6,000 个 Linux VDA。
数据库注意事项
-
建议您仅在 VDI 模式下使用 SQLite,并为托管共享桌面交付模型使用 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 发行版兼容。
GPU
对于 Linux VDA,HDX 3D Pro 支持以下类型的图形处理器:
英伟达 虚拟 GPU
要了解您的 Linux 发行版支持哪些 NVIDIA GPU 卡,请访问 NVIDIA 产品支持矩阵 并查看“管理程序或裸机操作系统”、“软件产品部署”、“支持的硬件”和“来宾操作系统支持”列。
请确保为您的 GPU 卡安装最新的 vGPU 驱动程序。目前,Linux VDA 最高支持 vGPU 19。有关详细信息,请参阅 NVIDIA 虚拟 GPU 软件支持的 GPU。
非虚拟化 GPU
在 Linux VDA 文档中,非虚拟化 GPU 是指:
- 在远程 PC 访问方案中使用的 GPU
- 从管理程序直通的 GPU
支持适用于 Linux 的 NVIDIA 捕获开发工具包的 NVIDIA 图形处理器
对于支持 适用于 Linux 的 NVIDIA 捕获开发工具包 的 NVIDIA 图形处理器,在安装 Linux VDA 时,通过将 CTX_XDL_HDX_3D_PRO 设置为 Y 来启用 HDX 3D Pro。无需额外配置。启用 HDX 3D Pro 后,硬件加速默认处于启用状态。
提示:
为了能够使用 HDX 3D Pro 与 NVIDIA GPU 协同工作,您必须安装一个支持 NVIDIA Capture SDK 版本 8 的 NVIDIA 显卡驱动程序版本。如需了解更多信息,请参阅 NVIDIA Capture SDK 的文档。