在 Linux 上安装 NICE DCV 服务器 - NICE DCV
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

在 Linux 上安装 NICE DCV 服务器

NICE DCV 服务器使用了一系列 RPM 或 .deb 程序包,具体取决于您的主机服务器的操作系统。这些程序包将安装所有必需的程序包及其依赖项,并执行必需的服务器配置。

注意

您必须以 root 用户身份登录才能安装 NICE DCV 服务器。

安装 NICE DCV 服务器

Amazon Linux 2 and RHEL/CentOS 7.x

NICE DCV 服务器适用于基于 64 位 x86 和 64 位 ARM 体系结构的亚马逊 Linux 2、RHEL 和 CentOS 7.x 服务器。

重要

这些区域有:nice-dcv-glnice-dcv-gltest程序包不可用于基于 64 位 ARM 架构的服务器。

要在亚马逊 Linux 2、RHEL 7.x 和 CentOS 7.x 上安装 NICE DCV 服务器

  1. 启动并连接到要安装 NICE DCV 服务器的服务器。

  2. NICE DCV 服务器程序包使用安全 GPG 签名进行数字签名。要允许程序包管理器验证程序包签名,您必须导入 NICE GPG 密钥。为此,打开一个终端窗口并导入 NICE GPG 密钥。

    $ sudo rpm --import https://d1uj6qtbmh3dt5.cloudfront.net/NICE-GPG-KEY
  3. NICE 网站。RPM 和 deb 程序包打包到一个 .tgz 存档中。确保为您的操作系统下载了正确的存档。

    • 64 位 x86

      $ wget https://d1uj6qtbmh3dt5.cloudfront.net/2021.1/Servers/nice-dcv-2021.1-10598-el7-x86_64.tgz
    • 64 位 ARM

      $ wget https://d1uj6qtbmh3dt5.cloudfront.net/2021.1/Servers/nice-dcv-2021.1-10598-el7-aarch64.tgz
  4. 提取存储在设备上的.tgz存档,并导航到提取的目录。

    • 64 位 x86

      $ tar -xvzf nice-dcv-2021.1-10598-el7-x86_64.tgz && cd nice-dcv-2021.1-10598-el7-x86_64
    • 64 位 ARM

      $ tar -xvzf nice-dcv-2021.1-10598-el7-aarch64.tgz && cd nice-dcv-2021.1-10598-el7-aarch64
  5. 安装 NICE DCV 服务器。

    • 64 位 x86

      $ sudo yum install nice-dcv-server-2021.1.10598-1.el7.x86_64.rpm
    • 64 位 ARM

      $ sudo yum install nice-dcv-server-2021.1.10598-1.el7.aarch64.rpm
  6. (可选)如果您计划使用虚拟会话,请安装 nice-xdcv 程序包。

    • 64 位 x86

      $ sudo yum install nice-xdcv-2021.1.392-1.el7.x86_64.rpm
    • 64 位 ARM

      $ sudo yum install nice-xdcv-2021.1.392-1.el7.aarch64.rpm
  7. (可选)如果您计划使用 GPU 共享,请安装 nice-dcv-gl 程序包。

    • 64 位 x86

      $ sudo yum install nice-dcv-gl-2021.1.937-1.el7.x86_64.rpm
    注意

    您可以有选择性地安装 nice-dcv-gltest 程序包。此程序包中包含一个简单的 OpenGL 应用程序,该应用程序可用于确定虚拟会话是否已正确配置为使用基于硬件的 OpenGL。

  8. (可选)如果您打算将 NICE DCV 与 NICE EnginFrame 一起使用,请安装nice-dcv-simple-external-authenticator软件包。

    • 64 位 x86

      $ sudo yum install nice-dcv-simple-external-authenticator-2021.1.154-1.el7.x86_64.rpm
    • 64 位 ARM

      $ sudo yum install nice-dcv-simple-external-authenticator-2021.1.154-1.el7.aarch64.rpm
  9. (可选)如果您计划使用 USB 远程控制支持专用 USB 设备,请安装 DCV USB 驱动程序。

    要安装 DCV USB 驱动程序,必须在服务器上安装动态内核模块支持 (DKMS)。使用以下命令安装 DKMS。

    可从 Extra Packages for Enterprise Linux (EPEL) 存储库安装 DKMS。运行以下命令以启用 EPEL 存储库:

    $ sudo yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm

    启用 EPEL 存储库后,运行以下命令以安装 DKMS:

    $ sudo yum install dkms

    安装 DKMS 后,运行以下命令安装 DCV USB 驱动程序:

    $ sudo dcvusbdriverinstaller
  10. (可选)如果您打算支持麦克风重定向,则需要验证pulseaudio-utils软件包已在您的系统上安装。使用以下命令安装它。

    $ sudo yum install pulseaudio-utils
RHEL/CentOS 8.x

NICE DCV 服务器适用于基于 64 位 x86 和 64 位 ARM 体系结构的 RHEL 和 CentOS 8.x 服务器。

重要

这些区域有:nice-dcv-glnice-dcv-gltest程序包不可用于基于 64 位 ARM 架构的服务器。

若要在 RHEL 8.x 或 CentOS 8.x 上安装 NICS DCV 服务器,请执行以下操作:

  1. 启动并连接到要安装 NICE DCV 服务器的服务器。

  2. NICE DCV 服务器程序包使用安全 GPG 签名进行数字签名。要允许程序包管理器验证程序包签名,您必须导入 NICE GPG 密钥。为此,打开一个终端窗口并导入 NICE GPG 密钥。

    $ sudo rpm --import https://d1uj6qtbmh3dt5.cloudfront.net/NICE-GPG-KEY
  3. NICE 网站。RPM 和 deb 程序包打包到一个 .tgz 存档中。确保为您的操作系统下载了正确的存档。

    • 64 位 x86

      $ wget https://d1uj6qtbmh3dt5.cloudfront.net/2021.1/Servers/nice-dcv-2021.1-10598-el8-x86_64.tgz
    • 64 位 ARM

      $ wget https://d1uj6qtbmh3dt5.cloudfront.net/2021.1/Servers/nice-dcv-2021.1-10598-el8-aarch64.tgz
  4. 提取存储在设备上的.tgz存档,并导航到提取的目录。

    • 64 位 x86

      $ tar -xvzf nice-dcv-2021.1-10598-el8-x86_64.tgz && cd nice-dcv-2021.1-10598-el8-x86_64
    • 64 位 ARM

      $ tar -xvzf nice-dcv-2021.1-10598-el8-aarch64.tgz && cd nice-dcv-2021.1-10598-el8-aarch64
  5. 安装 NICE DCV 服务器。

    • 64 位 x86

      $ sudo yum install nice-dcv-server-2021.1.10598-1.el8.x86_64.rpm
    • 64 位 ARM

      $ sudo yum install nice-dcv-server-2021.1.10598-1.el8.aarch64.rpm
  6. (可选)如果您计划使用虚拟会话,请安装 nice-xdcv 程序包。

    • 64 位 x86

      $ sudo yum install nice-xdcv-2021.1.392-1.el8.x86_64.rpm
    • 64 位 ARM

      $ sudo yum install nice-xdcv-2021.1.392-1.el8.aarch64.rpm
  7. (可选)如果您计划使用 GPU 共享,请安装 nice-dcv-gl 程序包。

    • 64 位 x86

      $ sudo yum install nice-dcv-gl-2021.1.937-1.el8.x86_64.rpm
    注意

    您可以有选择性地安装 nice-dcv-gltest 程序包。此程序包中包含一个简单的 OpenGL 应用程序,该应用程序可用于确定虚拟会话是否已正确配置为使用基于硬件的 OpenGL。

  8. (可选)如果您打算将 NICE DCV 与 NICE EnginFrame 一起使用,请安装nice-dcv-simple-external-authenticator软件包。

    • 64 位 x86

      $ sudo yum install nice-dcv-simple-external-authenticator-2021.1.154-1.el8.x86_64.rpm
    • 64 位 ARM

      $ sudo yum install nice-dcv-simple-external-authenticator-2021.1.154-1.el8.aarch64.rpm
  9. (可选)如果您计划使用 USB 远程控制支持专用 USB 设备,请安装 DCV USB 驱动程序。

    要安装 DCV USB 驱动程序,必须在服务器上安装动态内核模块支持 (DKMS)。使用以下命令安装 DKMS。

    可从 Extra Packages for Enterprise Linux (EPEL) 存储库安装 DKMS。运行以下命令以启用 EPEL 存储库:

    $ sudo yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm

    启用 EPEL 存储库后,运行以下命令以安装 DKMS:

    $ sudo yum install dkms

    安装 DKMS 后,运行以下命令安装 DCV USB 驱动程序:

    $ sudo dcvusbdriverinstaller
  10. (可选)如果您打算支持麦克风重定向,则需要验证pulseaudio-utils软件包已在您的系统上安装。使用以下命令安装它。

    $ sudo yum install pulseaudio-utils
SLES 12.x/15.x

NICE DCV 服务器仅适用于基于 64 位 x86 体系结构的苏塞 Linux 企业服务器 (SLES) 12.x/15.x 服务器。

在 SLES 12.x/15.x 上安装 NICE DCV 服务器

  1. 启动并连接到要安装 NICE DCV 服务器的服务器。

  2. NICE DCV 服务器程序包使用安全 GPG 签名进行数字签名。要允许程序包管理器验证程序包签名,您必须导入 NICE GPG 密钥。为此,打开一个终端窗口并导入 NICE GPG 密钥。

    $ sudo rpm --import https://d1uj6qtbmh3dt5.cloudfront.net/NICE-GPG-KEY
  3. NICE 网站。RPM 和 deb 程序包打包到一个 .tgz 存档中。确保为您的操作系统下载了正确的存档。

    • SLES 12.x

      $ curl -O https://d1uj6qtbmh3dt5.cloudfront.net/2021.1/Servers/nice-dcv-2021.1-10598-sles12-x86_64.tgz
    • SLES 15.x

      $ curl -O https://d1uj6qtbmh3dt5.cloudfront.net/2021.1/Servers/nice-dcv-2021.1-10598-sles15-x86_64.tgz
  4. 提取存储在设备上的.tgz存档,并导航到提取的目录。

    • SLES 12.x

      $ tar -xvzf nice-dcv-2021.1-10598-sles12-x86_64.tgz && cd nice-dcv-2021.1-10598-sles12-x86_64
    • SLES 15.x

      $ tar -xvzf nice-dcv-2021.1-10598-sles15-x86_64.tgz && cd nice-dcv-2021.1-10598-sles15-x86_64
  5. 安装 NICE DCV 服务器。

    • SLES 12.x

      $ sudo zypper install nice-dcv-server-2021.1.10598-1.sles12.x86_64.rpm
    • SLES 15.x

      $ sudo zypper install nice-dcv-server-2021.1.10598-1.sles15.x86_64.rpm
  6. (可选)如果您计划使用虚拟会话,请安装 nice-xdcv 程序包。

    • SLES 12.x

      $ sudo zypper install nice-xdcv-2021.1.392-1.sles12.x86_64.rpm
    • SLES 15.x

      $ sudo zypper install nice-xdcv-2021.1.392-1.sles15.x86_64.rpm
  7. (可选)如果您计划使用 GPU 共享,请安装 nice-dcv-gl 程序包。

    • SLES 12.x

      $ sudo zypper install nice-dcv-gl-2021.1.937-1.sles12.x86_64.rpm
    • SLES 15.x

      $ sudo zypper install nice-dcv-gl-2021.1.937-1.sles15.x86_64.rpm
    注意

    您可以有选择性地安装 nice-dcv-gltest 程序包。此程序包中包含一个简单的 OpenGL 应用程序,该应用程序可用于确定虚拟会话是否已正确配置为使用基于硬件的 OpenGL。

  8. (可选)如果您打算将 NICE DCV 与 NICE EnginFrame 一起使用,请安装nice-dcv-simple-external-authenticator软件包。

    • SLES 12.x

      $ sudo zypper install nice-dcv-simple-external-authenticator-2021.1.154-1.sles12.x86_64.rpm
    • SLES 15.x

      $ sudo zypper install nice-dcv-simple-external-authenticator-2021.1.154-1.sles15.x86_64.rpm
  9. (可选)如果您计划使用 USB 远程控制支持专用 USB 设备,请安装 DCV USB 驱动程序。

    要安装 DCV USB 驱动程序,必须在服务器上安装动态内核模块支持 (DKMS)。使用以下命令安装 DKMS。

    运行以下命令以安装 DKMS:

    • SLES 12.x

      $ sudo zypper install http://download.opensuse.org/repositories/home:/Ximi1970:/Dkms:/Staging/SLE_12_SP4/noarch/dkms-2.5-11.1.noarch.rpm
    • SLES 15

      启用软件包中心存储库。

      $ sudo SUSEConnect -p PackageHub/15/x86_64
      注意

      如果您使用的是 SLES 15 SP1 或 SP2,请将15在上面命令中,15.1或者15.2

      安装 DKS。

      $ sudo zypper refresh
      $ sudo zypper install dkms

      安装内核源。

      $ sudo zypper install -y kernel-source

      重启实例。

      $ sudo reboot

    安装 DKMS 后,运行以下命令安装 DCV USB 驱动程序:

    $ sudo dcvusbdriverinstaller
  10. (可选)如果您打算支持麦克风重定向,则需要验证pulseaudio-utils软件包已在您的系统上安装。使用以下命令安装它。

    $ sudo zypper install pulseaudio-utils
Ubuntu 18.04/20.04

NICE DCV 服务器可用于基于 64 位 x86 和 64 位 ARM 体系结构的 Ubuntu 服务器。

重要

这些区域有:nice-dcv-glnice-dcv-gltest程序包不可用于基于 64 位 ARM 架构的服务器。

在 Ubuntu 18.04/20.04 上安装 NICE DCV 服务器

  1. 启动并连接到要安装 NICE DCV 服务器的服务器。

  2. NICE DCV 服务器程序包使用安全 GPG 签名进行数字签名。要允许程序包管理器验证程序包签名,您必须导入 NICE GPG 密钥。为此,打开一个终端窗口并导入 NICE GPG 密钥。

    $ wget https://d1uj6qtbmh3dt5.cloudfront.net/NICE-GPG-KEY
    $ gpg --import NICE-GPG-KEY
  3. NICE 网站。RPM 和 deb 程序包打包到一个 .tgz 存档中。确保为您的操作系统下载了正确的存档。

    • Ubuntu 18.04(64 位 x86)

      $ wget https://d1uj6qtbmh3dt5.cloudfront.net/2021.1/Servers/nice-dcv-2021.1-10598-ubuntu1804-x86_64.tgz
    • 乌班图 18.04(64 位 ARM)

      $ wget https://d1uj6qtbmh3dt5.cloudfront.net/2021.1/Servers/nice-dcv-2021.1-10598-ubuntu1804-aarch64.tgz
    • Ubuntu 20.04(64 位 x86)

      $ wget https://d1uj6qtbmh3dt5.cloudfront.net/2021.1/Servers/nice-dcv-2021.1-10598-ubuntu2004-x86_64.tgz
  4. 提取存储在设备上的.tgz存档,并导航到提取的目录。

    • Ubuntu 18.04(64 位 x86)

      $ tar -xvzf nice-dcv-2021.1-10598-ubuntu1804-x86_64.tgz && cd nice-dcv-2021.1-10598-ubuntu1804-x86_64
    • 乌班图 18.04(64 位 ARM)

      $ tar -xvzf nice-dcv-2021.1-10598-ubuntu1804-arm64.tgz && cd nice-dcv-2021.1-10598-ubuntu1804-arm64
    • Ubuntu 20.04(64 位 x86)

      $ tar -xvzf nice-dcv-2021.1-10598-ubuntu2004-x86_64.tgz && cd nice-dcv-2021.1-10598-ubuntu2004-x86_64
  5. 安装 NICE DCV 服务器。

    • Ubuntu 18.04(64 位 x86)

      $ sudo apt install ./nice-dcv-server_2021.1.10598-1_amd64.ubuntu1804.deb
    • 乌班图 18.04(64 位 ARM)

      $ sudo apt install ./nice-dcv-server_2021.1.10598-1_arm64.ubuntu1804.deb
    • Ubuntu 20.04(64 位 x86)

      $ sudo apt install ./nice-dcv-server_2021.1.10598-1_amd64.ubuntu2004.deb
  6. dcv 用户添加到 video 组。

    $ sudo usermod -aG video dcv
  7. (可选)如果您计划使用虚拟会话,请安装 nice-xdcv 程序包。

    • Ubuntu 18.04(64 位 x86)

      $ sudo apt install ./nice-xdcv_2021.1.392-1_amd64.ubuntu1804.deb
    • 乌班图 18.04(64 位 ARM)

      $ sudo apt install ./nice-xdcv_2021.1.392-1_arm64.ubuntu1804.deb
    • Ubuntu 20.04(64 位 x86)

      $ sudo apt install ./nice-xdcv_2021.1.392-1_amd64.ubuntu2004.deb
  8. (可选)如果您计划使用 GPU 共享,请安装 nice-dcv-gl 程序包。

    • Ubuntu 18.04(64 位 x86)

      $ sudo apt install ./nice-dcv-gl_2021.1.937-1_amd64.ubuntu1804.deb
    • Ubuntu 20.04(64 位 x86)

      $ sudo apt install ./nice-dcv-gl_2021.1.937-1_amd64.ubuntu2004.deb
    注意

    您可以有选择性地安装 nice-dcv-gltest 程序包。此程序包中包含一个简单的 OpenGL 应用程序,该应用程序可用于确定虚拟会话是否已正确配置为使用基于硬件的 OpenGL。

  9. (可选)如果您打算将 NICE DCV 与 NICE EnginFrame 一起使用,请安装nice-dcv-simple-external-authenticator软件包。

    • Ubuntu 18.04(64 位 x86)

      $ sudo apt install ./nice-dcv-simple-external-authenticator_2021.1.154-1_amd64.ubuntu1804.deb
    • 乌班图 18.04(64 位 ARM)

      $ sudo apt install ./nice-dcv-simple-external-authenticator_2021.1.154-1_arm64.ubuntu1804.deb
    • Ubuntu 20.04(64 位 x86)

      $ sudo apt install ./nice-dcv-simple-external-authenticator_2021.1.154-1_amd64.ubuntu2004.deb
  10. (可选)如果您计划使用 USB 远程控制支持专用 USB 设备,请安装 DCV USB 驱动程序。

    要安装 DCV USB 驱动程序,必须在服务器上安装动态内核模块支持 (DKMS)。使用以下命令安装 DKMS。

    可以在官方 Ubuntu 存储库中找到 DKMS。运行以下命令以安装 DKMS:

    $ sudo apt install dkms

    安装 DKMS 后,运行以下命令安装 DCV USB 驱动程序:

    $ sudo dcvusbdriverinstaller
  11. (可选)如果您打算支持麦克风重定向,则需要验证pulseaudio-utils软件包已在您的系统上安装。使用以下命令安装它。

    $ sudo apt install pulseaudio-utils