

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 步驟 1：安裝 Amazon DCV 伺服器
<a name="setting-up-installing"></a>

下列主題說明如何在 Windows、Linux 和 macOS 上安裝最新版本的 Amazon DCV 伺服器。如果您要在 Amazon EC2 執行個體或其他內部部署或雲端伺服器上安裝 Amazon DCV，請遵循以下步驟。

**注意**  
如果您要從舊版 Amazon DCV 伺服器升級至最新版本，請參閱 [升級 Amazon DCV 伺服器](setting-up-upgrading.md)。

**注意**  
僅適用於 macOS 的 Amazon DCV 伺服器僅支援 Amazon EC2 Apple 晶片執行個體。

**Topics**
+ [在 Windows 上安裝 Amazon DCV 伺服器](setting-up-installing-windows.md)
+ [在 Linux 上安裝 Amazon DCV 伺服器](setting-up-installing-linux.md)
+ [在 macOS 上安裝 Amazon DCV 伺服器](setting-up-installing-macos.md)

# 在 Windows 上安裝 Amazon DCV 伺服器
<a name="setting-up-installing-windows"></a>

Amazon DCV 伺服器軟體可以安裝在 Windows Server 上，並從該處執行 Amazon DCV 工作階段。安裝軟體之前，請檢查您的伺服器是否符合執行軟體的先決條件。安裝軟體的程序可以透過安裝精靈手動完成，或由 Amazon DCV 自動安裝。

**Topics**
+ [先決條件](setting-up-installing-winprereq.md)
+ [安裝伺服器](setting-up-installing-wininstall.md)

# Amazon EC2 執行個體上 Windows Amazon DCV 伺服器的先決條件
<a name="setting-up-installing-winprereq"></a>

本主題說明如何在安裝 Amazon DCV 伺服器之前設定 Windows Amazon EC2 執行個體。如果您不是在 Amazon EC2 Windows 執行個體上安裝 Amazon DCV 伺服器，請略過這些先決條件。

**Topics**
+ [所有執行個體的先決條件](#setting-up-installing-all)
+ [加速運算執行個體的先決條件](#setting-up-installing-graphics)
+ [其他執行個體系列的先決條件](#setting-up-installing-general)

## 所有執行個體的先決條件
<a name="setting-up-installing-all"></a>

 從 2024.0 版開始，Amazon DCV 的 Windows 版本需要 Microsoft Visual C\$1\$1 Redistributable for Visual Studio 2022 而非 Microsoft Visual C\$1\$1 Redistributable for Visual Studio 2017。

最佳實務是在伺服器管理員安裝 Amazon DCV Server 之前安裝 Microsoft Visual C\$1\$1 Redistributable for Visual Studio。2024.0 Amazon DCV MSI 安裝程式會檢查相依性，如果找不到相依性， 會嘗試在 Amazon DCV 安裝之前安裝 要求。此行為是在未來版本中移除的備用機制。使用自動化進行安裝的管理員應努力更新其自動化，以在 Amazon DCV 伺服器之前安裝 Microsoft Visual C\$1\$1 Redistributable for Visual Studio。另請注意，Microsoft Visual C\$1\$1 Redistributable 可能會在安裝過程中重新啟動主機。

## 加速運算執行個體的先決條件
<a name="setting-up-installing-graphics"></a>

### GPU 圖形執行個體的先決條件
<a name="setting-up-installing-graphics"></a>

如果您使用的是 GPU 圖形執行個體 （例如 G2, G3, G4dn, G4ad 或 G5 執行個體），建議您安裝並設定適當的 NVIDIA 或 AMD GPU 驅動程式。GPU 驅動程式允許下列項目：
+ 應用程式的 DirectX 和 OpenGL 硬體加速
+ H.264 視訊串流編碼的硬體加速
+ 可自訂的伺服器監視器解析度
+ 提高伺服器監視器的最大解析度 - 高達 4096x2160
+ 增加伺服器監視器數目

如需如何在 GPU 圖形執行個體上安裝 NVIDIA GPU 驅動程式的指示，請參閱《*Amazon EC2 使用者指南*》中的下列主題。
+ 如需使用 NVIDIA GPU 的執行個體 （例如 G2, G3, G4dn 或 G5 執行個體），請參閱[在 Windows 上安裝 NVIDIA 驅動程式](https://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/install-nvidia-driver.html)。
+ 如需使用 AMD GPU 的執行個體 （例如 G4ad 執行個體），請參閱[在 Windows 執行個體上安裝 AMD 驅動程式](https://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/install-amd-driver.html)。

如需 Amazon EC2 G4ad 執行個體的詳細資訊，請參閱[新的 Amazon EC2 G4ad 執行個體部落格文章上的深入探討](https://aws.amazon.com/blogs/compute/deep-dive-on-the-new-amazon-ec2-g4ad-instances/)。

### 其他加速運算執行個體的先決條件
<a name="setting-up-installing-accelerated"></a>

如果您使用的加速運算執行個體不是 GPU 圖形執行個體 （例如 P2, P3 或 P3dn 執行個體），建議您安裝並設定適當的 NVIDIA GPU 驅動程式。NVIDIA GPU 驅動程式可為 H.264 影片串流編碼啟用硬體加速。

如需如何在加速運算執行個體上安裝 NVIDIA GPU 驅動程式的說明，請參閱《*Amazon EC2 使用者指南*》中的[公有 NVIDIA 驅動程式](https://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/install-nvidia-driver.html#public-nvidia-driver)。

在加速運算執行個體上安裝 NVIDIA GPU 驅動程式並不會增強伺服器監控限制或解析度。若要新增額外的伺服器監視器解析度支援，您可以安裝 NVIDIA GRID 驅動程式。如需詳細資訊，請參閱 [NVIDIA 網站上的 NVIDIA vGPU 軟體](https://www.nvidia.com/object/vGPU-software-driver.html)。

## 其他執行個體系列的先決條件
<a name="setting-up-installing-general"></a>

對於加速運算執行個體以外的執行個體，如果您使用的是 Windows 2016 或 Amazon DCV 伺服器版本早於 2023.1，建議您安裝 Amazon DCV Virtual Display 驅動程式。這包括一般用途、運算最佳化、記憶體最佳化和儲存最佳化執行個體系列中的執行個體。

安裝 Amazon DCV Virtual Display 驅動程式會啟用下列項目：
+ 支援最多四個監視器
+ 支援自訂解析度
+ 支援 4K UHD 解析度

您無法使用 Windows 控制面板管理 Amazon DCV 伺服器連接的伺服器監視器。

**注意**  
Windows Server 2016 及更新版本支援 Amazon DCV Virtual Display 驅動程式。如果您使用 Windows Server 2019 或更新版本搭配 DCV 伺服器 2023.1 或更新版本，則不需要驅動程式，因為間接顯示驅動程式 (IDD) 是與 DCV 伺服器一起封裝。建議使用 IDD，但 [GetConsoleScreenshot](https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_GetConsoleScreenshot.html) 功能將無法如預期般運作。

**重要**  
搭配任何其他 GPU 驅動程式安裝 Amazon DCV Virtual Display 驅動程式，例如 NVIDIA GPU 驅動程式，可能會導致衝突。為了避免衝突，建議您不要將 Amazon DCV Virtual Display 驅動程式與任何其他 GPU 驅動程式一起安裝。

**在執行個體上安裝 Amazon DCV Virtual Display 驅動程式**

1. 從 Amazon DCV [網站下載 Amazon DCV](http://download.amazondcv.com) Virtual Display 驅動程式安裝程式。

1. 執行下列其中一項操作來安裝驅動程式：
   + 執行安裝精靈
   + 按兩下安裝檔案
   + 使用下列命令來執行全自動安裝

     ```
     C:\> nice-dcv-virtual-display-x64-Release-88.msi /quiet /norestart
     ```

1. 重新啟動執行個體。

1. 重新連線至執行個體。

# 在 Windows 上安裝 Amazon DCV 伺服器
<a name="setting-up-installing-wininstall"></a>

您可以使用安裝精靈在 Windows 主機伺服器上安裝 Amazon DCV 伺服器。精靈會引導您完成一系列步驟，示範如何自訂 Amazon DCV 伺服器安裝。或者，您可以使用命令列來執行全自動安裝。這會使用預設設定來自動化安裝程序。

**Contents**
+ [使用精靈](#setting-up-installing-windows-wizard)
+ [使用全自動安裝](#setting-up-installing-windows-unattended)

## 使用精靈
<a name="setting-up-installing-windows-wizard"></a>

使用 Amazon DCV 伺服器安裝精靈進行引導式安裝。

**使用精靈在 Windows 上安裝 Amazon DCV 伺服器**

1. 啟動並連線至要在其中安裝 Amazon DCV 伺服器的伺服器。

1. 從 Amazon DCV 網站下載 [Amazon DCV](http://download.amazondcv.com) 伺服器安裝程式。
**注意**  
Amazon DCV 伺服器僅在 64 位元版本中提供，並在 64 位元 Windows 作業系統上支援。
**提示**  
下載網站[的最新套件](http://download.amazondcv.com/latest.html)頁面包含指向最新可用版本的連結。您可以使用這些連結自動擷取最新的 Amazon DCV 套件。

1. 執行 `nice-dcv-server-x64-Release-2025.0-version_number.msi`。

1. 在 Welcome (歡迎) 畫面上，選擇 **Next (下一步)**。

1. 在 End-User License Agreement (使用者授權合約) 畫面上，閱讀授權合約。如果您接受條款，請選取**授權合約核取方塊中的我接受條款**，然後選擇**下一步**。

1. （選用） 透過選取元件**選擇畫面中的項目來設定要安裝哪些元件**。若要標記元件以進行安裝，請選取項目，然後選擇**將安裝在本機硬碟上**。若要從安裝中省略元件，請選取項目，然後選擇**整個功能將無法使用**。

1. 在 DCV Service Configuration (DCV 服務組態) 畫面上：

   1. (選用) 若要手動設定伺服器的防火牆來以允許透過所需的連接埠進行通訊，請選取 **No, I will manually configure my firewall later (否，我稍後再手動設定防火牆)**。

   1. （選用） 若要在安裝後手動啟動 Amazon DCV 伺服器，請選取**否，我想要手動啟動 DCV Service**。如果您選取此選項，就無法在安裝完成後自動啟動主控台工作階段。如果您選取此選項，則會略過步驟 9。

1. 選擇**下一步**。

1. 在 DCV Session Management Configuration (DCV 工作階段管理組態) 畫面上，指定自動主控台工作階段的擁有者。或者，若要避免在安裝完成後自動啟動主控台工作階段，請選取 **No, I will create the session manually (否，我將手動建立工作階段)**。
**注意**  
只有您先前已選擇允許伺服器自動啟動時，才要完成此步驟。

1. 選擇 **Install (安裝)**。

## 使用全自動安裝
<a name="setting-up-installing-windows-unattended"></a>

Amazon DCV 可以自動安裝和啟用伺服器軟體。這稱為「全自動安裝」。根據預設，全自動安裝會執行下列動作：
+ 新增防火牆規則以允許透過連接埠 8443 進行通訊。
+ 啟用 Amazon DCV 伺服器自動啟動。
+ 建立自動主控台工作階段。
+ 將主控台工作階段擁有者設定為執行安裝的使用者。

您可將下列選項附加至安裝命令以覆寫預設動作：
+ `DISABLE_FIREWALL=1` — 防止安裝程式新增防火牆規則。
+ `DISABLE_SERVER_AUTOSTART=1` — 防止 Amazon DCV 伺服器在安裝後自動啟動。
+ `DISABLE_AUTOMATIC_SESSION_CREATION=1` — 防止安裝程式啟動自動主控台工作階段。
+ `AUTOMATIC_SESSION_OWNER=owner_name` — 指定自動主控台工作階段的不同擁有者。
+ `ADDLOCAL=component_list` — 將元素新增至要安裝的元素集。
+ `REMOVE=component_list` — 從要安裝的元素集移除元素。
**注意**  
`REMOVE` 選項會在`ADDLOCAL`選項之後評估。兩個清單上的 元素並未安裝。

component\$1list 是逗號分隔的清單，可包含下列值：
+ `audioMicDriver`：麥克風驅動程式
+ `audioSpkDriver`：發言者驅動程式
+ `printerDriver`：印表機驅動程式
+ `usbDriver`：USB 裝置移除驅動程式 （預設為停用）
+ `webcamDriver`：網路攝影機驅動程式
+ `gamepadDriver`：Gamepad 驅動程式
+ `webClient`：Web 用戶端
+ `webauthn`：Webauthn 重新導向
+ `iddDriver`：間接顯示驅動程式 （建議）
+ `webrtc`：WebRTC 重新導向元件
+ `ALL`：所有元件

**使用全自動安裝在 Windows 上安裝 Amazon DCV 伺服器**

1. 啟動並連線至您要安裝 Amazon DCV 伺服器的伺服器。

1. 從 Amazon DCV 網站下載 [Amazon DCV](http://download.amazondcv.com) 伺服器安裝程式。
**注意**  
Amazon DCV 伺服器僅在 64 位元版本中提供，並在 64 位元 Windows 作業系統上支援。

1. 開啟命令提示字元視窗，並導覽至您下載安裝程式所在的資料夾。

1. 執行全自動安裝程式，如下列其中一個範例所示：
   + 安裝預設元件：

     ```
     C:\>  msiexec.exe /i nice-dcv-server-x64-Release-2025.0-version_number.msi
     /quiet /norestart /l*v dcv_install_msi.log
     ```
   + 安裝所有元件：

     ```
     C:\>  msiexec.exe /i nice-dcv-server-x64-Release-2025.0-version_number.msi
     ADDLOCAL=ALL /quiet /norestart /l*v dcv_install_msi.log
     ```
   + 安裝元件子集：

     ```
     C:\>  msiexec.exe /i nice-dcv-server-x64-Release-2025.0-version_number.msi
     ADDLOCAL=audioMicDriver,audioSpkDriver,printerDriver,webcamDriver /quiet /norestart /l*v dcv_install_msi.log
     ```

# 在 Linux 上安裝 Amazon DCV 伺服器
<a name="setting-up-installing-linux"></a>

Amazon DCV 伺服器軟體可以安裝在 Linux Server 上，並從該處執行 Amazon DCV 工作階段。安裝軟體之前，請檢查您的伺服器是否符合執行軟體的先決條件。安裝軟體的程序可以透過安裝精靈手動完成，或由 自動安裝 AWS。

本節說明如何在 Linux 上安裝 Amazon DCV 伺服器。

**Topics**
+ [先決條件](setting-up-installing-linux-prereq.md)
+ [安裝伺服器](setting-up-installing-linux-server.md)
+ [執行安裝後檢查](setting-up-installing-linux-checks.md)

# Linux Amazon DCV 伺服器的先決條件
<a name="setting-up-installing-linux-prereq"></a>

Amazon DCV 可讓用戶端存取 Linux 伺服器上的遠端圖形 X 工作階段。這可讓您存取對應的 Linux 桌面。Amazon DCV 支援兩種類型的 Linux 桌面串流：主控台工作階段和虛擬工作階段。如需主控台和虛擬工作階段的詳細資訊，請參閱 [管理 Amazon DCV 工作階段](managing-sessions.md)。

本主題說明如何在 Linux 伺服器上安裝使用 Amazon DCV 所需的先決條件。

**Topics**
+ [安裝桌面環境和桌面管理員](#linux-prereq-gui)
+ [停用 Wayland 通訊協定 （僅限 GDM3)](#linux-prereq-wayland)
+ [設定 X 伺服器](#linux-prereq-xserver)
+ [安裝 glxinfo 公用程式](#linux-prereq-tools)
+ [驗證 OpenGL 軟體轉譯](#linux-prereq-opengl)
+ [安裝圖形執行個體的 GPU 驅動程式](#linux-prereq-gpu)
+ [為非 GPU 執行個體安裝 XDummy 驅動程式](#linux-prereq-nongpu)

## 安裝桌面環境和桌面管理員
<a name="linux-prereq-gui"></a>

安裝桌面環境和桌面管理員，改善您在 Linux 伺服器上使用 Amazon DCV 的體驗。

桌面環境是一種圖形使用者介面 (GUI)，可協助您與 Linux 作業系統互動。有數個桌面環境，Amazon DCV 可與其中許多環境搭配使用。桌面管理員是一款管理使用者登入畫面的程式，並用於啟動和停止桌面環境工作階段和 X 伺服器。

下列標籤內容顯示在支援的作業系統上安裝預設桌面環境和桌面管理員的步驟，也顯示如何在支援的作業系統上設定和啟動 X 伺服器。

------
#### [ RHEL, CentOS, and Rocky Linux ]

RHEL、CentOS 和 Rocky Linux 的預設桌面環境為 Gnome3，預設桌面管理員為 GDM。

**在 RHEL、CentOS 和 Rocky Linux 上安裝和設定桌面環境和桌面管理員**

1. 安裝桌面環境和桌面管理員套件。
   + RHEL 和 Rocky Linux

     ```
     $ sudo yum groupinstall 'Server with GUI'
     ```
   + CentOS

     ```
     $ sudo yum groupinstall "GNOME Desktop"
     ```

1. 請更新軟體套件，以確保 Linux 伺服器是最新版。

   ```
   $ sudo yum upgrade
   ```

1. 重新啟動 Linux 伺服器。

   ```
   $ sudo reboot
   ```

------
#### [ Amazon Linux 2 ]

Amazon Linux 2 的預設桌面環境為 Gnome3，而預設桌面管理員為 GDM。

**在 Amazon Linux 2 上安裝並設定桌面環境和桌面管理員**

1. 安裝桌面環境和桌面管理員套件。

   ```
   $ sudo yum install gdm gnome-session gnome-classic-session gnome-session-xsession
   ```

   ```
   $ sudo yum install xorg-x11-server-Xorg xorg-x11-fonts-Type1 xorg-x11-drivers 
   ```

   ```
   $ sudo yum install gnome-terminal gnu-free-fonts-common gnu-free-mono-fonts gnu-free-sans-fonts gnu-free-serif-fonts
   ```

1. 請更新軟體套件，以確保 Linux 伺服器是最新版。

   ```
   $ sudo yum upgrade
   ```

1. 重新啟動 Linux 伺服器。

   ```
   $ sudo reboot
   ```

------
#### [ Amazon Linux 2023 ]

Amazon Linux 2023 的預設桌面環境為 Gnome3，預設桌面管理員為 GDM。

**在 Amazon Linux 2023 上安裝和設定桌面環境和桌面管理員**

1. 安裝桌面環境和桌面管理員套件。

   ```
   $ sudo dnf groupinstall 'Desktop'
   ```

1. 請更新軟體套件，以確保 Linux 伺服器是最新版。

   ```
   $ sudo dnf upgrade
   ```

1. 重新啟動 Linux 伺服器。

   ```
   $ sudo reboot
   ```

------
#### [ Ubuntu 20.x, 22.x, and 24.x ]

對於 Ubuntu 20.x/22.x/24.x，預設桌面環境為 Gnome3，預設桌面管理員為 GDM3。從 Ubuntu 20.x 開始，Amazon DCV 不再支援 LightDM。

**在 Ubuntu 20.x/22.x/24.x 上安裝和設定桌面環境和桌面管理員**

1. 安裝桌面環境和桌面管理員套件。

   ```
   $ sudo apt update
   ```

   ```
   $ sudo apt install ubuntu-desktop
   ```

   安裝 GDM3

   ```
   $ sudo apt install gdm3
   ```

1. 確認 GDM3 已設定為預設桌面管理員。

   ```
   $ cat /etc/X11/default-display-manager
   ```

   輸出如下。

   ```
   /usr/sbin/gdm3
   ```

   如果 GDM3 未設定為預設桌面管理員，請使用下列命令將其設定為預設值。

   ```
   $ sudo dpkg-reconfigure gdm3
   ```

1. 請更新軟體套件，以確保 Linux 伺服器是最新版。

   ```
   $ sudo apt upgrade
   ```

1. 重新啟動 Linux 伺服器。

   ```
   $ sudo reboot
   ```

**注意**  
搭配**虛擬工作階段**使用早於 2022.2 的 Amazon DCV 版本時，您可能會遇到[已知的 GDM 問題](https://gitlab.gnome.org/GNOME/gdm/-/issues/650)。若要讓虛擬工作階段正常運作，您可以採用下列其中一個解決方案：  
**在沒有 GPU 的伺服器上**，您可以停用桌面管理員，因為不需要執行虛擬工作階段。在建立虛擬工作階段之前執行下列命令，將系統設定為在多使用者模式下執行：  

  ```
  $  sudo systemctl isolate multi-user.target
  ```
**在具有 GPU 的伺服器上**，除了停用桌面管理員之外，您還需要在系統上啟動 X 伺服器，才能建立虛擬工作階段。若要執行此操作，請執行下列命令：  

  ```
  $  sudo systemctl isolate multi-user.target
  ```

  ```
  $  sudo dcvstartx &
  ```
Amazon DCV 2022.2 及更新版本不受此問題影響。

------
#### [ SUSE Linux Enterprise 12.x ]

SUSE Linux Enterprise 12.x 的預設桌面環境為 SLE Classic，而預設桌面管理員為 GDM。

**在 SUSE Linux Enterprise 12.x 上安裝並設定桌面環境和桌面管理員**

1. 安裝桌面環境和桌面管理員套件。

   ```
   $ sudo zypper install -t pattern gnome-basic
   ```

1. 確認 GDM 已設定為預設桌面管理員。

   ```
   $ sudo update-alternatives --set default-displaymanager /usr/lib/X11/displaymanagers/gdm
   ```

   ```
   $ sudo sed -i "s/DEFAULT_WM=\"\"/DEFAULT_WM=\"gnome\"/" /etc/sysconfig/windowmanager
   ```

1. 請更新軟體套件，以確保 Linux 伺服器是最新版。

   ```
   $ sudo zypper update
   ```

1. 重新啟動 Linux 伺服器。

   ```
   $ sudo reboot
   ```

------
#### [ SUSE Linux Enterprise 15.x ]

SUSE Linux Enterprise 15.x 的預設桌面環境為 SLE Classic，預設桌面管理員為 GDM3。

**在 SUSE Linux Enterprise 15.x 上安裝和設定桌面環境和桌面管理員**

1. 安裝桌面環境和桌面管理員套件。

   ```
   $ sudo zypper install -t pattern gnome_basic
   ```

1. 確認 GDM 已設定為預設桌面管理員。

   ```
   $ sudo update-alternatives --set default-displaymanager /usr/lib/X11/displaymanagers/gdm
   ```

   ```
   $ sudo sed -i "s/DEFAULT_WM=\"\"/DEFAULT_WM=\"gnome\"/" /etc/sysconfig/windowmanager
   ```

1. 請更新軟體套件，以確保 Linux 伺服器是最新版。

   ```
   $ sudo zypper update
   ```

1. 重新啟動 Linux 伺服器。

   ```
   $ sudo reboot
   ```

**注意**  
搭配**虛擬工作階段**使用早於 2022.2 的 Amazon DCV 版本時，您可能會遇到[已知的 GDM 問題](https://gitlab.gnome.org/GNOME/gdm/-/issues/650)。若要讓虛擬工作階段正常運作，您可以採用下列其中一個解決方案：  
**在沒有 GPU 的伺服器上**，您可以停用桌面管理員，因為不需要執行虛擬工作階段。在建立虛擬工作階段之前執行下列命令，將系統設定為在多使用者模式下執行：  

  ```
  $  sudo systemctl isolate multi-user.target
  ```
**在具有 GPU 的伺服器上**，除了停用桌面管理員之外，您還需要在系統上啟動 X 伺服器，才能建立虛擬工作階段。若要執行此操作，請執行下列命令：  

  ```
  $  sudo systemctl isolate multi-user.target
  ```

  ```
  $  sudo dcvstartx &
  ```
Amazon DCV 2022.2 及更新版本不受此問題影響。

------

## 停用 Wayland 通訊協定 （僅限 GDM3)
<a name="linux-prereq-wayland"></a>

Amazon DCV 不支援 Wayland 通訊協定。如果您使用的是 GDM3 桌面管理員，則必須停用 Wayland 通訊協定。如果您未使用 GDM3，請略過此步驟。

**停用 Wayland 通訊協定**

1. 使用您偏好的文字編輯器開啟下列檔案。
   + RHEL、CentOS、SUSE Linux Enterprise 15.x 和 Amazon Linux 2023

     ```
     /etc/gdm/custom.conf
     ```
   + Ubuntu

     ```
     /etc/gdm3/custom.conf
     ```

1. 在 `[daemon]`區段中，將 `WaylandEnable` 設定為 `false`。

   ```
   [daemon]
   WaylandEnable=false
   ```

1. 重新啟動 GDM 服務。
   + RHEL、CentOS 和 Amazon Linux 2023

     ```
     $ sudo systemctl restart gdm
     ```
   + Ubuntu

     ```
     $ sudo systemctl restart gdm3
     ```
   + SUSE Linux Enterprise 15.x

     ```
     $ sudo systemctl restart xdm
     ```

## 設定 X 伺服器
<a name="linux-prereq-xserver"></a>

如果您打算使用主控台工作階段或 GPU 共用，則必須確定 Linux 伺服器已正確設定，且正在執行 X 伺服器。

**注意**  
如果您想要在沒有 GPU 共用的情況下使用虛擬工作階段，則不需要 X 伺服器。

X 伺服器套件通常會安裝為桌面環境和桌面管理員的相依項目。建議您將 X 伺服器設定為在 Linux 伺服器啟動時自動啟動。

**若要在 Linux 上設定和啟動 X 伺服器：**

1. 將 X 伺服器設定為在 Linux 伺服器啟動時自動啟動。

   ```
   $ sudo systemctl get-default
   ```

   如果命令傳回 `graphical.target`，則 X 伺服器已設定為自動啟動。繼續至下一個步驟。

   如果命令傳回 `multi-user.target`，X 伺服器不會設定為自動啟動。執行以下 命令：

   ```
   $ sudo systemctl set-default graphical.target
   ```

1. 啟動 X 伺服器。

   ```
   $ sudo systemctl isolate graphical.target
   ```

1. 確認 X 伺服器正在執行。

   ```
   $ ps aux | grep X | grep -v grep
   ```

   下列範例輸出顯示 X 伺服器是否正在執行。

   `root 1891 0.0 0.7 277528 30448 tty7 Ssl+ 10:59 0:00 /usr/bin/Xorg :0 -background none -verbose -auth /run/gdm/auth-for-gdm-wltseN/database -seat seat0 vt7 `

## 安裝 glxinfo 公用程式
<a name="linux-prereq-tools"></a>

glxinfo 公用程式提供 Linux 伺服器 OpenGL 組態的相關資訊。公用程式可用來判斷您的 Linux 伺服器是否設定為支援 OpenGL 硬體或軟體轉譯。它提供驅動程式和支援延伸模組的相關資訊。

glxinfo 公用程式會安裝為 DCV GL 的套件相依項。因此，如果您安裝 DCV GL，則 glxinfo 公用程式已安裝在 Linux 伺服器上。

------
#### [ RHEL, CentOS, Rocky Linux, Amazon Linux 2, and Amazon Linux 2023 ]

**安裝 glxinfo 公用程式**  
執行以下命令：

```
$ sudo yum install glx-utils
```

------
#### [ Ubuntu ]

**安裝 glxinfo 公用程式**  
執行以下命令：

```
$ sudo apt install mesa-utils
```

------
#### [ SUSE Linux Enterprise ]

**安裝 glxinfo 公用程式**  
執行以下命令：

```
$ sudo zypper in Mesa-demo-x
```

------

## 驗證 OpenGL 軟體轉譯
<a name="linux-prereq-opengl"></a>

在非 GPU Linux 伺服器上，只有在使用 Mesa 驅動程式的軟體轉譯模式中才能支援 OpenGL。如果您使用的是非 GPU Linux 伺服器且打算使用 OpenGL，請確定已在 Linux 伺服器上安裝並正確設定 Mesa 驅動程式。

**注意**  
這僅適用於非 GPU Linux 伺服器。

**驗證 OpenGL 軟體轉譯是否可用**  
請確定 X 伺服器正在執行，並使用下列命令：

```
$ sudo DISPLAY=:0 XAUTHORITY=$(ps aux | grep "X.*\-auth" | grep -v Xdcv | grep -v grep | sed -n 's/.*-auth \([^ ]\+\).*/\1/p') glxinfo | grep -i "opengl.*version"
```

下列範例輸出顯示 OpenGL 軟體轉譯是否可用：

```
OpenGL core profile version string: 3.3 (Core Profile) Mesa 17.0.5
OpenGL core profile shading language version string: 3.30
OpenGL version string: 3.0 Mesa 17.0.5
OpenGL shading language version string: 1.30
OpenGL ES profile version string: OpenGL ES 3.0 Mesa 17.0.5
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.00
```

## 安裝圖形執行個體的 GPU 驅動程式
<a name="linux-prereq-gpu"></a>

**Topics**
+ [安裝和設定 NVIDIA 驅動程式](#gpu-nvidia)
+ [安裝和設定 AMD 驅動程式](#gpu-amd)

### 安裝和設定 NVIDIA 驅動程式
<a name="gpu-nvidia"></a>

使用具有專用 NVIDIA GPU 的 Linux 伺服器，確保已安裝並正確設定適當的 NVIDIA 驅動程式。如需如何在 Amazon EC2 Linux 執行個體上安裝 NVIDIA 驅動程式的指示，請參閱《*Amazon EC2 使用者指南*》中的[在 Linux 伺服器上安裝 NVIDIA 驅動程式](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/install-nvidia-driver.html)。

**注意**  
這僅適用於具有 NVIDIA GPUs 的 Linux 伺服器。
GRID 驅動程式支援每個已安裝的 GPU 最多四個 4K 顯示器。遊戲驅動程式針對每個已安裝的 GPU 僅支援一個 4K 顯示器。

在 Linux 伺服器上安裝 NVIDIA 驅動程式後，請更新 `xorg.conf`。

**產生更新的 xorg.conf**

1. 執行下列命令。

   ```
   $  sudo nvidia-xconfig --preserve-busid --enable-all-gpus
   ```

   如果您使用的是 G3, G4 或 G5 Amazon EC2 執行個體，而且想要使用多監視器主控台工作階段，請包含 `--connected-monitor=DFP-0,DFP-1,DFP-2,DFP-3` 參數。如下所示。

   ```
   $  sudo nvidia-xconfig --preserve-busid --enable-all-gpus --connected-monitor=DFP-0,DFP-1,DFP-2,DFP-3
   ```
**注意**  
請確定您的伺服器沒有舊版`/etc/X11/XF86Config`檔案。如果有的話，則 `nvidia-xconfig` 會更新該組態檔案，而不會產生所需的 `/etc/X11/xorg.conf` 檔案。執行下列命令以移除舊版 `XF86Config` 檔案：  

   ```
   sudo rm -rf /etc/X11/XF86Config*
   ```

1. 重新啟動 X 伺服器，讓變更生效。
   + 

     ```
     $ sudo systemctl isolate multi-user.target
     ```

     ```
     $ sudo systemctl isolate graphical.target
     ```

**驗證您的 NVIDIA GPU 是否支援硬體型影片編碼**  
請確認它支援 NVENC 編碼，且其具有大於或等於 3.0 的運算功能，或大於或等於 Ubuntu 20 的 3.5。

若要驗證 NVENC 支援，請參閱 [ NVIDIA Video Encode and Decode GPU Support Matrix](https://developer.nvidia.com/video-encode-and-decode-gpu-support-matrix-new#Encoder)。若要檢查運算功能，請參閱 [NVIDIA Compute Capacility 資料表](https://developer.nvidia.com/cuda-gpus)。

如果您的 NVIDIA GPU 不支援 NVENC 編碼，或沒有所需的運算功能，則會使用軟體型影片編碼。

**驗證 OpenGL 硬體轉譯是否可用**  
使用下列命令來確保 X 伺服器正在執行。

```
$ sudo DISPLAY=:0 XAUTHORITY=$(ps aux | grep "X.*\-auth" | grep -v Xdcv | grep -v grep | sed -n 's/.*-auth \([^ ]\+\).*/\1/p') glxinfo | grep -i "opengl.*version"
```

下列範例輸出顯示 OpenGL 硬體轉譯是否可用。

```
OpenGL core profile version string: 4.4.0 NVIDIA 390.75
OpenGL core profile shading language version string: 4.40 NVIDIA via Cg compiler
OpenGL version string: 4.6.0 NVIDIA 390.75
OpenGL shading language version string: 4.60 NVIDIA
OpenGL ES profile version string: OpenGL ES 3.2 NVIDIA 390.75
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
```

### 安裝和設定 AMD 驅動程式
<a name="gpu-amd"></a>

已連接 AMD GPU 的執行個體 (例如 G4ad 執行個體) 必須安裝適當的 AMD 驅動程式。如需如何在相容的 Amazon EC2 執行個體上安裝 AMD GPU 驅動程式的說明，請參閱[在 Linux 執行個體上安裝 AMD 驅動程式](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/install-amd-driver.html)。

如需 Amazon EC2 G4ad 執行個體的詳細資訊，請參閱[新的 Amazon EC2 G4ad 執行個體部落格文章上的深入探討](https://aws.amazon.com/blogs/compute/deep-dive-on-the-new-amazon-ec2-g4ad-instances/)。

## 為非 GPU 執行個體安裝 XDummy 驅動程式
<a name="linux-prereq-nongpu"></a>

**Topics**
+ [安裝和設定 XDummy 驅動程式](#gpu-xdummy)

### 安裝和設定 XDummy 驅動程式
<a name="gpu-xdummy"></a>

若要在沒有專用 GPU 的 Linux 伺服器上使用主控台工作階段，請確定已安裝並正確設定 Xdummy 驅動程式。XDummy 驅動程式允許 X 伺服器在沒有實際 GPU 時，使用虛擬影格緩衝區執行 。

**注意**  
如果您想要使用虛擬工作階段，則不需要這麼做。
XDummy 驅動程式僅支援其組態中定義的解析度。

------
#### [ RHEL, CentOS, Rocky Linux, Amazon Linux 2, and Amazon Linux 2023 ]

**安裝 XDummy 驅動程式**  
執行以下命令：

```
$ sudo yum install xorg-x11-drv-dummy
```

------
#### [ Ubuntu ]

**安裝 XDummy 驅動程式**  
執行以下命令：

```
$ sudo apt install xserver-xorg-video-dummy
```

------
#### [ SUSE Linux Enterprise ]

**安裝 XDummy 驅動程式**  
執行以下命令：

```
$ sudo zypper in xf86-video-dummy
```

------

在 Linux 伺服器上安裝 XDummy 驅動程式之後，請更新 `xorg.conf`。

**在 xorg.conf 中設定 XDummy**

1. 使用您偏好的文字編輯器開啟 `/etc/X11/xorg.conf` 檔案。

1. 將下列區段新增至組態。

   ```
   Section "Device"
       Identifier "DummyDevice"
       Driver "dummy"
       Option "UseEDID" "false"
       VideoRam 512000
   EndSection
   
   Section "Monitor"
       Identifier "DummyMonitor"
       HorizSync   5.0 - 1000.0
       VertRefresh 5.0 - 200.0
       Option "ReducedBlanking"
   EndSection
   
   Section "Screen"
       Identifier "DummyScreen"
       Device "DummyDevice"
       Monitor "DummyMonitor"
       DefaultDepth 24
       SubSection "Display"
           Viewport 0 0
           Depth 24
           Virtual 4096 2160
       EndSubSection
   EndSection
   ```
**注意**  
提供的組態是範例。您可以新增更多模式，並設定不同的`virtual`解析度。您也可以設定多個虛擬監視器。

1. 重新啟動 X 伺服器，讓變更生效。

   ```
   $ sudo systemctl isolate multi-user.target
   ```

   ```
   $ sudo systemctl isolate graphical.target
   ```

# 在 Linux 上安裝 Amazon DCV 伺服器
<a name="setting-up-installing-linux-server"></a>

Amazon DCV 伺服器是使用一系列 RPM 或 .deb 套件進行安裝，取決於主機伺服器的作業系統。這些套件會安裝所有需要的套件及其相依項，並執行必要的伺服器組態。

**注意**  
您必須以根使用者身分登入，才能安裝 Amazon DCV 伺服器。

## 安裝 Amazon DCV 伺服器
<a name="linux-server-install"></a>

------
#### [ Amazon Linux 2 ]

Amazon DCV 伺服器適用於以 64 位元 x86 和 64 位元 ARM 架構為基礎的 Amazon Linux 2 伺服器。

**重要**  
`nice-dcv-gl` 和 `nice-dcv-gltest`套件不適用於以 64 位元 ARM 架構為基礎的伺服器。

**在 Amazon Linux 2 上安裝 Amazon DCV 伺服器**

1. 啟動並連線至您要安裝 Amazon DCV 伺服器的伺服器。

1. Amazon DCV 伺服器套件是以安全 GPG 簽章進行數位簽署。若要允許套件管理員驗證套件簽章，您必須匯入 NICE GPG 金鑰。若要這樣做，請開啟終端機視窗並匯入 Amazon DCV GPG 金鑰。

   ```
   $ sudo rpm --import https://d1uj6qtbmh3dt5.cloudfront.net/NICE-GPG-KEY
   ```

1. 從 [Amazon DCV 下載網站下載](http://download.amazondcv.com)套件。RPM 和 deb 套件已封裝成 `.tgz` 封存檔。請務必為您的作業系統下載正確的封存。
   + 64 位元 x86

     ```
     $ wget https://d1uj6qtbmh3dt5.cloudfront.net/2025.0/Servers/nice-dcv-2025.0-20103-amzn2-x86_64.tgz
     ```
   + 64 位元 ARM

     ```
     $ wget https://d1uj6qtbmh3dt5.cloudfront.net/2025.0/Servers/nice-dcv-2025.0-20103-amzn2-aarch64.tgz
     ```
**提示**  
下載網站[的最新套件](http://download.amazondcv.com/latest.html)頁面包含指向最新可用版本的連結。您可以使用這些連結自動擷取最新的 Amazon DCV 套件。  
64 位元 x86  

     ```
     $ wget https://d1uj6qtbmh3dt5.cloudfront.net/nice-dcv-amzn2-x86_64.tgz
     ```
64 位元 ARM  

     ```
     $ wget https://d1uj6qtbmh3dt5.cloudfront.net/nice-dcv-amzn2-aarch64.tgz
     ```

1. 擷取`.tgz`封存的內容並導覽至擷取的目錄。
   + 64 位元 x86

     ```
     $ tar -xvzf nice-dcv-2025.0-20103-amzn2-x86_64.tgz && cd nice-dcv-2025.0-20103-amzn2-x86_64
     ```
   + 64 位元 ARM

     ```
     $ tar -xvzf nice-dcv-2025.0-20103-amzn2-aarch64.tgz && cd nice-dcv-2025.0-20103-amzn2-aarch64
     ```

1. 安裝 Amazon DCV 伺服器。
   + 64 位元 x86

     ```
     $ sudo yum install nice-dcv-server-2025.0.20103-1.el7.x86_64.rpm
     ```
   + 64 位元 ARM

     ```
     $ sudo yum install nice-dcv-server-2025.0.20103-1.el7.aarch64.rpm
     ```

1. （選用） 若要搭配 Amazon DCV 2021.2 版及更新版本使用 Web 用戶端，請安裝 `nice-dcv-web-viewer`套件。
   + 64 位元 x86

     ```
     $ sudo yum install nice-dcv-web-viewer-2025.0.20103-1.el7.x86_64.rpm
     ```
   + 64 位元 ARM

     ```
     $ sudo yum install nice-dcv-web-viewer-2025.0.20103-1.el7.aarch64.rpm
     ```

1. （選用） 若要使用虛擬工作階段，請安裝 `nice-xdcv`套件。
   + 64 位元 x86

     ```
     $ sudo yum install nice-xdcv-2025.0.688-1.el7.x86_64.rpm
     ```
   + 64 位元 ARM

     ```
     $ sudo yum install nice-xdcv-2025.0.688-1.el7.aarch64.rpm
     ```

1. (選用) 如果您計劃使用 GPU 共用，請安裝 `nice-dcv-gl` 套件。
   + 64 位元 x86

     ```
     $ sudo yum install nice-dcv-gl-2025.0.1112-1.el7.x86_64.rpm
     ```
**注意**  
您可以選擇性安裝 `nice-dcv-gltest` 套件。此套件包含簡單的 OpenGL 應用程式，可用來判斷您的虛擬工作階段是否已正確設定為使用硬體型 OpenGL。

1. （選用） 如果您計劃搭配 Amazon DCV EnginFrame 使用 Amazon DCV，請安裝 `nice-dcv-simple-external-authenticator`套件。
   + 64 位元 x86

     ```
     $ sudo yum install nice-dcv-simple-external-authenticator-2025.0.282-1.el7.x86_64.rpm
     ```
   + 64 位元 ARM

     ```
     $ sudo yum install nice-dcv-simple-external-authenticator-2025.0.282-1.el7.aarch64.rpm
     ```

1. （選用） 若要使用 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
   ```

1. （選用） 如果您計劃支援麥克風重新導向，請確認`pulseaudio-utils`套件已安裝在您的系統上。使用以下命令進行安裝。

   ```
   $ sudo yum install pulseaudio-utils
   ```

------
#### [ Amazon Linux 2023 ]

Amazon DCV 伺服器適用於以 64 位元 x86 和 64 位元 ARM 架構為基礎的 Amazon Linux 2023 伺服器。

**重要**  
`nice-dcv-gl` 和 `nice-dcv-gltest`套件不適用於以 64 位元 ARM 架構為基礎的伺服器。

**在 Amazon Linux 2023 上安裝 Amazon DCV 伺服器**

1. 啟動並連線至您要安裝 Amazon DCV 伺服器的伺服器。

1. Amazon DCV 伺服器套件是以安全 GPG 簽章進行數位簽署。若要允許套件管理員驗證套件簽章，您必須匯入 Amazon DCV GPG 金鑰。若要這樣做，請開啟終端機視窗並匯入 Amazon DCV GPG 金鑰。

   ```
   $ sudo rpm --import https://d1uj6qtbmh3dt5.cloudfront.net/NICE-GPG-KEY
   ```

1. 從 [Amazon DCV 下載網站下載](http://download.amazondcv.com)套件。RPM 和 deb 套件已封裝成 `.tgz` 封存檔。請務必為您的作業系統下載正確的封存。
   + 64 位元 x86

     ```
     $ wget https://d1uj6qtbmh3dt5.cloudfront.net/2025.0/Servers/nice-dcv-2025.0-20103-amzn2023-x86_64.tgz
     ```
   + 64 位元 ARM

     ```
     $ wget https://d1uj6qtbmh3dt5.cloudfront.net/2025.0/Servers/nice-dcv-2025.0-20103-amzn2023-aarch64.tgz
     ```
**提示**  
下載網站[的最新套件](http://download.amazondcv.com/latest.html)頁面包含指向最新可用版本的連結。您可以使用這些連結自動擷取最新的 Amazon DCV 套件。  
64 位元 x86  

     ```
     $ wget https://d1uj6qtbmh3dt5.cloudfront.net/nice-dcv-amzn2023-x86_64.tgz
     ```
64 位元 ARM  

     ```
     $ wget https://d1uj6qtbmh3dt5.cloudfront.net/nice-dcv-amzn2023-aarch64.tgz
     ```

1. 擷取`.tgz`封存的內容並導覽至擷取的目錄。
   + 64 位元 x86

     ```
     $ tar -xvzf nice-dcv-2025.0-20103-amzn2023-x86_64.tgz && cd nice-dcv-2025.0-20103-amzn2023-x86_64
     ```
   + 64 位元 ARM

     ```
     $ tar -xvzf nice-dcv-2025.0-20103-amzn2023-aarch64.tgz && cd nice-dcv-2025.0-20103-amzn2023-aarch64
     ```

1. 安裝 Amazon DCV 伺服器。
   + 64 位元 x86

     ```
     $ sudo dnf install nice-dcv-server-2025.0.20103-1.amzn2023.x86_64.rpm
     ```
   + 64 位元 ARM

     ```
     $ sudo dnf install nice-dcv-server-2025.0.20103-1.amzn2023.aarch64.rpm
     ```

1. （選用） 如果您計劃將 Web 用戶端與 Amazon DCV 2021.2 版及更新版本搭配使用，請安裝 `nice-dcv-web-viewer`套件。
   + 64 位元 x86

     ```
     $ sudo dnf install nice-dcv-web-viewer-2025.0.20103-1.amzn2023.x86_64.rpm
     ```
   + 64 位元 ARM

     ```
     $ sudo dnf install nice-dcv-web-viewer-2025.0.20103-1.amzn2023.aarch64.rpm
     ```

1. （選用） 若要使用虛擬工作階段，請安裝 `nice-xdcv`套件。
   + 64 位元 x86

     ```
     $ sudo dnf install nice-xdcv-2025.0.688-1.amzn2023.x86_64.rpm
     ```
   + 64 位元 ARM

     ```
     $ sudo dnf install nice-xdcv-2025.0.688-1.amzn2023.aarch64.rpm
     ```

1. (選用) 如果您計劃使用 GPU 共用，請安裝 `nice-dcv-gl` 套件。
   + 64 位元 x86

     ```
     $ sudo dnf install nice-dcv-gl-2025.0.1112-1.amzn2023.x86_64.rpm
     ```
**注意**  
您可以選擇性安裝 `nice-dcv-gltest` 套件。此套件包含簡單的 OpenGL 應用程式，可用來判斷您的虛擬工作階段是否已正確設定為使用硬體型 OpenGL。

1. （選用） 如果您計劃使用 Amazon DCV [外部驗證器](https://docs.aws.amazon.com/dcv/latest/adminguide/external-authentication.html)，請使用 `nice-dcv-simple-external-authenticator`套件。
   + 64 位元 x86

     ```
     $ sudo dnf install nice-dcv-simple-external-authenticator-2025.0.282-1.amzn2023.x86_64.rpm
     ```
   + 64 位元 ARM

     ```
     $ sudo dnf install nice-dcv-simple-external-authenticator-2025.0.282-1.amzn2023.aarch64.rpm
     ```

1. (選用) 如果您計劃支援使用 USB 遠端控制的專用 USB 裝置，請安裝 DCV USB 驅動程式。

   若要安裝 DCV USB 驅動程式，您必須將動態核心模組支援 (DKMS) 安裝在您的伺服器上。請使用下列命令安裝 DKMS。

   ```
   $ sudo dnf install dkms
   ```

   安裝 DKMS 之後，請執行下列命令來安裝 DCV USB 驅動程式：

   ```
   $ sudo dcvusbdriverinstaller
   ```

1. （選用） 如果您計劃支援麥克風重新導向，請確認系統已安裝`pulseaudio-utils`套件。使用以下命令進行安裝。

   ```
   $ sudo dnf install pulseaudio-utils
   ```

------
#### [ RHEL, CentOS, and Rocky Linux 8.5 ]

Amazon DCV 伺服器適用於 RHEL、以 64 位元 x86 和 64 位元 ARM 架構為基礎的 CentOS 伺服器，以及 Rocky Linux 8.5 或更新版本。

**重要**  
`nice-dcv-gl` 和 `nice-dcv-gltest`套件不適用於以 64 位元 ARM 架構為基礎的伺服器。

**在 RHEL、CentOS 和 或 Rocky Linux 8.5 上安裝 Amazon DCV 伺服器**

1. 啟動並連線至您要安裝 Amazon DCV 伺服器的伺服器。

1. Amazon DCV 伺服器套件是以安全 GPG 簽章進行數位簽署。若要允許套件管理員驗證套件簽章，您必須匯入 Amazon DCV GPG 金鑰。若要這樣做，請開啟終端機視窗並匯入 Amazon DCV GPG 金鑰。

   ```
   $ sudo rpm --import https://d1uj6qtbmh3dt5.cloudfront.net/NICE-GPG-KEY
   ```

1. 從 [Amazon DCV 下載網站下載](http://download.amazondcv.com)套件。RPM 和 deb 套件已封裝成 `.tgz` 封存檔。請務必為您的作業系統下載正確的封存。
   + 64 位元 x86

     ```
     $ wget https://d1uj6qtbmh3dt5.cloudfront.net/2025.0/Servers/nice-dcv-2025.0-20103-el8-x86_64.tgz
     ```
   + 64 位元 ARM

     ```
     $ wget https://d1uj6qtbmh3dt5.cloudfront.net/2025.0/Servers/nice-dcv-2025.0-20103-el8-aarch64.tgz
     ```
**提示**  
下載網站[的最新套件](http://download.amazondcv.com/latest.html)頁面包含指向最新可用版本的連結。您可以使用這些連結自動擷取最新的 Amazon DCV 套件。  
64 位元 x86  

     ```
     $ wget https://d1uj6qtbmh3dt5.cloudfront.net/nice-dcv-el8-x86_64.tgz
     ```
64 位元 ARM  

     ```
     $ wget https://d1uj6qtbmh3dt5.cloudfront.net/nice-dcv-el8-aarch64.tgz
     ```

1. 擷取`.tgz`封存的內容並導覽至擷取的目錄。
   + 64 位元 x86

     ```
     $ tar -xvzf nice-dcv-2025.0-20103-el8-x86_64.tgz && cd nice-dcv-2025.0-20103-el8-x86_64
     ```
   + 64 位元 ARM

     ```
     $ tar -xvzf nice-dcv-2025.0-20103-el8-aarch64.tgz && cd nice-dcv-2025.0-20103-el8-aarch64
     ```

1. 安裝 Amazon DCV 伺服器。
   + 64 位元 x86

     ```
     $ sudo yum install nice-dcv-server-2025.0.20103-1.el8.x86_64.rpm
     ```
   + 64 位元 ARM

     ```
     $ sudo yum install nice-dcv-server-2025.0.20103-1.el8.aarch64.rpm
     ```

1. （選用） 如果您計劃搭配 Amazon DCV 2021.2 版及更新版本使用 Web 用戶端，請安裝 `nice-dcv-web-viewer`套件。
   + 64 位元 x86

     ```
     $ sudo yum install nice-dcv-web-viewer-2025.0.20103-1.el8.x86_64.rpm
     ```
   + 64 位元 ARM

     ```
     $ sudo yum install nice-dcv-web-viewer-2025.0.20103-1.el8.aarch64.rpm
     ```

1. （選用） 若要使用虛擬工作階段，請安裝 `nice-xdcv`套件。
   + 64 位元 x86

     ```
     $ sudo yum install nice-xdcv-2025.0.688-1.el8.x86_64.rpm
     ```
   + 64 位元 ARM

     ```
     $ sudo yum install nice-xdcv-2025.0.688-1.el8.aarch64.rpm
     ```

1. (選用) 如果您計劃使用 GPU 共用，請安裝 `nice-dcv-gl` 套件。
   + 64 位元 x86

     ```
     $ sudo yum install nice-dcv-gl-2025.0.1112-1.el8.x86_64.rpm
     ```
**注意**  
您可以選擇性安裝 `nice-dcv-gltest` 套件。此套件包含簡單的 OpenGL 應用程式，可用來判斷您的虛擬工作階段是否已正確設定為使用硬體型 OpenGL。

1. （選用） 如果您計劃搭配 Amazon DCV EnginFrame 使用 Amazon DCV，請安裝 `nice-dcv-simple-external-authenticator`套件。
   + 64 位元 x86

     ```
     $ sudo yum install nice-dcv-simple-external-authenticator-2025.0.282-1.el8.x86_64.rpm
     ```
   + 64 位元 ARM

     ```
     $ sudo yum install nice-dcv-simple-external-authenticator-2025.0.282-1.el8.aarch64.rpm
     ```

1. (選用) 如果您計劃支援使用 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
   ```

1. （選用） 如果您計劃支援麥克風重新導向，請確認系統已安裝`pulseaudio-utils`套件。使用以下命令進行安裝。

   ```
   $ sudo yum install pulseaudio-utils
   ```

------
#### [ RHEL, CentOS, and Rocky Linux 9 ]

Amazon DCV 伺服器適用於 RHEL、以 64 位元 x86 和 64 位元 ARM 架構為基礎的 CentOS 伺服器，以及 Rocky Linux 9 或更新版本。

**重要**  
`nice-dcv-gl` 和 `nice-dcv-gltest`套件不適用於以 64 位元 ARM 架構為基礎的伺服器。

**在 RHEL、CentOS 和 或 Rocky Linux 9 上安裝 Amazon DCV 伺服器**

1. 啟動並連線至您要安裝 Amazon DCV 伺服器的伺服器。

1. Amazon DCV 伺服器套件是以安全 GPG 簽章進行數位簽署。若要允許套件管理員驗證套件簽章，您必須匯入 Amazon DCV GPG 金鑰。若要這樣做，請開啟終端機視窗並匯入 Amazon DCV GPG 金鑰。

   ```
   $ sudo rpm --import https://d1uj6qtbmh3dt5.cloudfront.net/NICE-GPG-KEY
   ```

1. 從 [Amazon DCV 下載網站下載](http://download.amazondcv.com)套件。RPM 和 deb 套件已封裝成 `.tgz` 封存檔。請務必為您的作業系統下載正確的封存。
   + 64 位元 x86

     ```
     $ wget https://d1uj6qtbmh3dt5.cloudfront.net/2025.0/Servers/nice-dcv-2025.0-20103-el9-x86_64.tgz
     ```
   + 64 位元 ARM

     ```
     $ wget https://d1uj6qtbmh3dt5.cloudfront.net/2025.0/Servers/nice-dcv-2025.0-20103-el9-aarch64.tgz
     ```
**提示**  
下載網站[的最新套件](http://download.amazondcv.com/latest.html)頁面包含指向最新可用版本的連結。您可以使用這些連結自動擷取最新的 Amazon DCV 套件。  
64 位元 x86  

     ```
     $ wget https://d1uj6qtbmh3dt5.cloudfront.net/nice-dcv-el9-x86_64.tgz
     ```
64 位元 ARM  

     ```
     $ wget https://d1uj6qtbmh3dt5.cloudfront.net/nice-dcv-el9-aarch64.tgz
     ```

1. 擷取`.tgz`封存的內容並導覽至擷取的目錄。
   + 64 位元 x86

     ```
     $ tar -xvzf nice-dcv-2025.0-20103-el9-x86_64.tgz && cd nice-dcv-2025.0-20103-el9-x86_64
     ```
   + 64 位元 ARM

     ```
     $ tar -xvzf nice-dcv-2025.0-20103-el9-aarch64.tgz && cd nice-dcv-2025.0-20103-el9-aarch64
     ```

1. 安裝 Amazon DCV 伺服器。
   + 64 位元 x86

     ```
     $ sudo yum install nice-dcv-server-2025.0.20103-1.el9.x86_64.rpm
     ```
   + 64 位元 ARM

     ```
     $ sudo yum install nice-dcv-server-2025.0.20103-1.el9.aarch64.rpm
     ```

1. （選用） 如果您計劃搭配 Amazon DCV 2021.2 版及更新版本使用 Web 用戶端，請安裝 `nice-dcv-web-viewer`套件。
   + 64 位元 x86

     ```
     $ sudo yum install nice-dcv-web-viewer-2025.0.20103-1.el9.x86_64.rpm
     ```
   + 64 位元 ARM

     ```
     $ sudo yum install nice-dcv-web-viewer-2025.0.20103-1.el9.aarch64.rpm
     ```

1. （選用） 若要使用虛擬工作階段，請安裝 `nice-xdcv`套件。
   + 64 位元 x86

     ```
     $ sudo yum install nice-xdcv-2025.0.688-1.el9.x86_64.rpm
     ```
   + 64 位元 ARM

     ```
     $ sudo yum install nice-xdcv-2025.0.688-1.el9.aarch64.rpm
     ```

1. (選用) 如果您計劃使用 GPU 共用，請安裝 `nice-dcv-gl` 套件。
   + 64 位元 x86

     ```
     $ sudo yum install nice-dcv-gl-2025.0.1112-1.el9.x86_64.rpm
     ```
**注意**  
您可以選擇性安裝 `nice-dcv-gltest` 套件。此套件包含簡單的 OpenGL 應用程式，可用來判斷您的虛擬工作階段是否已正確設定為使用硬體型 OpenGL。

1. （選用） 如果您計劃搭配 Amazon DCV EnginFrame 使用 Amazon DCV，請安裝 `nice-dcv-simple-external-authenticator`套件。
   + 64 位元 x86

     ```
     $ sudo yum install nice-dcv-simple-external-authenticator-2025.0.282-1.el9.x86_64.rpm
     ```
   + 64 位元 ARM

     ```
     $ sudo yum install nice-dcv-simple-external-authenticator-2025.0.282-1.el9.aarch64.rpm
     ```

1. (選用) 如果您計劃支援使用 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-9.noarch.rpm
   ```

   啟用 EPEL 儲存庫之後，請執行下列命令來安裝 DKMS：

   ```
   $ sudo yum install dkms
   ```

   安裝 DKMS 之後，請執行下列命令來安裝 DCV USB 驅動程式：

   ```
   $ sudo dcvusbdriverinstaller
   ```

1. （選用） 如果您計劃支援麥克風重新導向，請確認系統已安裝`pulseaudio-utils`套件。使用以下命令進行安裝。

   ```
   $ sudo yum install pulseaudio-utils
   ```

------
#### [ SLES 12.x/15.x ]

Amazon DCV 伺服器僅適用於以 64 位元 x86 架構為基礎的 SUSE Linux Enterprise Server (SLES) 12.x/15.x 伺服器。

**在 SLES 12.x/15.x 上安裝 Amazon DCV 伺服器**

1. 啟動並連線至您要安裝 Amazon DCV 伺服器的伺服器。

1. Amazon DCV 伺服器套件是以安全 GPG 簽章進行數位簽署。若要允許套件管理員驗證套件簽章，您必須匯入 Amazon DCV GPG 金鑰。若要這樣做，請開啟終端機視窗並匯入 NICE GPG 金鑰。

   ```
   $ sudo rpm --import https://d1uj6qtbmh3dt5.cloudfront.net/NICE-GPG-KEY
   ```

1. 從 [Amazon DCV 下載網站下載](http://download.amazondcv.com)套件。RPM 和 deb 套件已封裝成 `.tgz` 封存檔。請務必為您的作業系統下載正確的封存。
   + SLES 12.x

     ```
     $ curl -O https://d1uj6qtbmh3dt5.cloudfront.net/2025.0/Servers/nice-dcv-2025.0-20103-sles12-x86_64.tgz
     ```
   + SLES 15.x

     ```
     $ curl -O https://d1uj6qtbmh3dt5.cloudfront.net/2025.0/Servers/nice-dcv-2025.0-20103-sles15-x86_64.tgz
     ```
**提示**  
下載網站[的最新套件](http://download.amazondcv.com/latest.html)頁面包含指向最新可用版本的連結。您可以使用這些連結自動擷取最新的 Amazon DCV 套件。  
SLES 12.x  

     ```
     $ curl -O https://d1uj6qtbmh3dt5.cloudfront.net/nice-dcv-sles12-x86_64.tgz
     ```
SLES 15.x  

     ```
     $ curl -O https://d1uj6qtbmh3dt5.cloudfront.net/nice-dcv-sles15-x86_64.tgz
     ```

1. 擷取`.tgz`封存的內容並導覽至擷取的目錄。
   + SLES 12.x

     ```
     $ tar -xvzf nice-dcv-2025.0-20103-sles12-x86_64.tgz && cd nice-dcv-2025.0-20103-sles12-x86_64
     ```
   + SLES 15.x

     ```
     $ tar -xvzf nice-dcv-2025.0-20103-sles15-x86_64.tgz && cd nice-dcv-2025.0-20103-sles15-x86_64
     ```

1. 安裝 Amazon DCV 伺服器。
   + SLES 12.x

     ```
     $ sudo zypper install nice-dcv-server-2025.0.20103-1.sles12.x86_64.rpm
     ```
   + SLES 15.x

     ```
     $ sudo zypper install nice-dcv-server-2025.0.20103-1.sles15.x86_64.rpm
     ```

1. （選用） 如果您計劃搭配 Amazon DCV 2021.2 版及更新版本使用 Web 用戶端，請安裝 `nice-dcv-web-viewer`套件。
   + SLES 12.x

     ```
     $ sudo zypper install nice-dcv-web-viewer-2025.0.20103-1.sles12.x86_64.rpm
     ```
   + SLES 15.x

     ```
     $ sudo zypper install nice-dcv-web-viewer-2025.0.20103-1.sles15.x86_64.rpm
     ```

1. （選用） 若要使用虛擬工作階段，請安裝 `nice-xdcv`套件。
   + SLES 12.x

     ```
     $ sudo zypper install nice-xdcv-2025.0.688-1.sles12.x86_64.rpm
     ```
   + SLES 15.x

     ```
     $ sudo zypper install nice-xdcv-2025.0.688-1.sles15.x86_64.rpm
     ```

1. (選用) 如果您計劃使用 GPU 共用，請安裝 `nice-dcv-gl` 套件。
   + SLES 12.x

     ```
     $ sudo zypper install nice-dcv-gl-2025.0.1112-1.sles12.x86_64.rpm
     ```
   + SLES 15.x

     ```
     $ sudo zypper install nice-dcv-gl-2025.0.1112-1.sles15.x86_64.rpm
     ```
**注意**  
您可以選擇性安裝 `nice-dcv-gltest` 套件。此套件包含簡單的 OpenGL 應用程式，可用來判斷虛擬工作階段是否正確設定為使用硬體式 OpenGL。

1. （選用） 如果您計劃搭配 Amazon DCV EnginFrame 使用 Amazon DCV，請安裝 `nice-dcv-simple-external-authenticator`套件。
   + SLES 12.x

     ```
     $ sudo zypper install nice-dcv-simple-external-authenticator-2025.0.282-1.sles12.x86_64.rpm
     ```
   + SLES 15.x

     ```
     $ sudo zypper install nice-dcv-simple-external-authenticator-2025.0.282-1.sles15.x86_64.rpm
     ```

1. (選用) 如果您計劃支援使用 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

     啟用 PackageHub 儲存庫。

     ```
     $ sudo SUSEConnect -p PackageHub/15/x86_64
     ```
**注意**  
如果您使用的是 SLES 15 SP1 或 SP2，請使用 `15.1`或 取代上述命令中的 *15*`15.2`。

     安裝 DKMS。

     ```
     $ sudo zypper refresh
     ```

     ```
     $ sudo zypper install dkms
     ```

     安裝核心來源。

     ```
     $ sudo zypper install -y kernel-source
     ```

     重新啟動執行個體。

     ```
     $ sudo reboot
     ```

   安裝 DKMS 後，請執行下列命令來安裝 DCV USB 驅動程式：

   ```
   $ sudo dcvusbdriverinstaller
   ```

1. （選用） 如果您計劃支援麥克風重新導向，請確認系統已安裝`pulseaudio-utils`套件。使用以下命令進行安裝。

   ```
   $ sudo zypper install pulseaudio-utils
   ```

------
#### [ Ubuntu 20.04/22.04/24.04 ]

Amazon DCV 伺服器適用於以 64 位元 x86 和 64 位元 ARM 架構為基礎的 Ubuntu 伺服器。

**重要**  
`nice-dcv-gl` 和 `nice-dcv-gltest`套件不適用於以 64 位元 ARM 架構為基礎的伺服器。

**在 Ubuntu 20.04/22.04/24.04 上安裝 Amazon DCV 伺服器**

1. 啟動並連線至您要安裝 Amazon DCV 伺服器的伺服器。

1. Amazon DCV 伺服器套件是以安全 GPG 簽章進行數位簽署。若要允許套件管理員驗證套件簽章，您必須匯入 Amazon DCV GPG 金鑰。若要這樣做，請開啟終端機視窗並匯入 Amazon DCV GPG 金鑰。

   ```
   $ wget https://d1uj6qtbmh3dt5.cloudfront.net/NICE-GPG-KEY
   ```

   ```
   $ gpg --import NICE-GPG-KEY
   ```

1. 從 [Amazon DCV 下載網站下載](http://download.amazondcv.com)套件。RPM 和 deb 套件已封裝成 `.tgz` 封存檔。請務必為您的作業系統下載正確的封存。
   + Ubuntu 20.04 (64 位元 x86)

     ```
     $ wget https://d1uj6qtbmh3dt5.cloudfront.net/2025.0/Servers/nice-dcv-2025.0-20103-ubuntu2004-x86_64.tgz
     ```
   + Ubuntu 22.04 (64 位元 x86)

     ```
     $ wget https://d1uj6qtbmh3dt5.cloudfront.net/2025.0/Servers/nice-dcv-2025.0-20103-ubuntu2204-x86_64.tgz
     ```
   + Ubuntu 22.04 (64 位元 ARM)

     ```
     $ wget https://d1uj6qtbmh3dt5.cloudfront.net/2025.0/Servers/nice-dcv-2025.0-20103-ubuntu2204-aarch64.tgz
     ```
   + Ubuntu 24.04 (64 位元 x86)

     ```
     $ wget https://d1uj6qtbmh3dt5.cloudfront.net/2025.0/Servers/nice-dcv-2025.0-20103-ubuntu2404-x86_64.tgz
     ```
   + Ubuntu 24.04 (64 位元 ARM)

     ```
     $ wget https://d1uj6qtbmh3dt5.cloudfront.net/2025.0/Servers/nice-dcv-2025.0-20103-ubuntu2404-aarch64.tgz
     ```
**提示**  
下載網站[的最新套件](http://download.amazondcv.com/latest.html)頁面包含指向最新可用版本的連結。您可以使用這些連結自動擷取最新的 Amazon DCV 套件。  
Ubuntu 20.04 (64 位元 x86)  

     ```
     $ wget https://d1uj6qtbmh3dt5.cloudfront.net/nice-dcv-ubuntu2004-x86_64.tgz
     ```
Ubuntu 22.04 (64 位元 x86)  

     ```
     $ wget https://d1uj6qtbmh3dt5.cloudfront.net/nice-dcv-ubuntu2204-x86_64.tgz
     ```
Ubuntu 22.04 (64 位元 ARM)  

     ```
     $ wget https://d1uj6qtbmh3dt5.cloudfront.net/nice-dcv-ubuntu2204-aarch64.tgz
     ```
Ubuntu 24.04 (64 位元 x86)  

     ```
     $ wget https://d1uj6qtbmh3dt5.cloudfront.net/nice-dcv-ubuntu2404-x86_64.tgz
     ```
Ubuntu 24.04 (64 位元 ARM)  

     ```
     $ wget https://d1uj6qtbmh3dt5.cloudfront.net/nice-dcv-ubuntu2404-aarch64.tgz
     ```

1. 擷取`.tgz`封存的內容並導覽至擷取的目錄。
   + Ubuntu 20.04 (64 位元 x86)

     ```
     $ tar -xvzf nice-dcv-2025.0-20103-ubuntu2004-x86_64.tgz && cd nice-dcv-2025.0-20103-ubuntu2004-x86_64
     ```
   + Ubuntu 22.04 (64 位元 x86)

     ```
     $ tar -xvzf nice-dcv-2025.0-20103-ubuntu2204-x86_64.tgz && cd nice-dcv-2025.0-20103-ubuntu2204-x86_64
     ```
   + Ubuntu 22.04 (64 位元 ARM)

     ```
     $ tar -xvzf nice-dcv-2025.0-20103-ubuntu2204-aarch64.tgz && cd nice-dcv-2025.0-20103-ubuntu2204-aarch64
     ```
   + Ubuntu 24.04 (64 位元 x86)

     ```
     $ tar -xvzf nice-dcv-2025.0-20103-ubuntu2404-x86_64.tgz && cd nice-dcv-2025.0-20103-ubuntu2404-x86_64
     ```
   + Ubuntu 24.04 (64 位元 ARM)

     ```
     $ tar -xvzf nice-dcv-2025.0-20103-ubuntu2404-aarch64.tgz && cd nice-dcv-2025.0-20103-ubuntu2404-aarch64
     ```

1. 安裝 Amazon DCV 伺服器。
   + Ubuntu 20.04 (64 位元 x86)

     ```
     $ sudo apt install ./nice-dcv-server_2025.0.20103-1_amd64.ubuntu2004.deb
     ```
   + Ubuntu 22.04 (64 位元 x86)

     ```
     $ sudo apt install ./nice-dcv-server_2025.0.20103-1_amd64.ubuntu2204.deb
     ```
   + Ubuntu 22.04 (64 位元 ARM)

     ```
     $ sudo apt install ./nice-dcv-server_2025.0.20103-1_arm64.ubuntu2204.deb
     ```
   + Ubuntu 24.04 (64 位元 x86)

     ```
     $ sudo apt install ./nice-dcv-server_2025.0.20103-1_amd64.ubuntu2404.deb
     ```
   + Ubuntu 24.04 (64 位元 ARM)

     ```
     $ sudo apt install ./nice-dcv-server_2025.0.20103-1_arm64.ubuntu2404.deb
     ```

1. （選用） 如果您計劃將 Web 用戶端與 Amazon DCV 2021.2 版及更新版本搭配使用，請安裝 `nice-dcv-web-viewer`套件。
   + Ubuntu 20.04 (64 位元 x86)

     ```
     $ sudo apt install ./nice-dcv-web-viewer_2025.0.20103-1_amd64.ubuntu2004.deb
     ```
   + Ubuntu 22.04 (64 位元 x86)

     ```
     $ sudo apt install ./nice-dcv-web-viewer_2025.0.20103-1_amd64.ubuntu2204.deb
     ```
   + Ubuntu 22.04 (64 位元 ARM)

     ```
     $ sudo apt install ./nice-dcv-web-viewer_2025.0.20103-1_arm64.ubuntu2204.deb
     ```
   + Ubuntu 24.04 (64 位元 x86)

     ```
     $ sudo apt install ./nice-dcv-web-viewer_2025.0.20103-1_amd64.ubuntu2404.deb
     ```
   + Ubuntu 24.04 (64 位元 ARM)

     ```
     $ sudo apt install ./nice-dcv-web-viewer_2025.0.20103-1_arm64.ubuntu2404.deb
     ```

1. 將 `dcv` 使用者新增至 `video` 群組。

   ```
   $ sudo usermod -aG video dcv
   ```

1. (選用) 如果您計劃使用虛擬工作階段，請安裝 `nice-xdcv` 套件。
   + Ubuntu 20.04 (64 位元 x86)

     ```
     $ sudo apt install ./nice-xdcv_2025.0.688-1_amd64.ubuntu2004.deb
     ```
   + Ubuntu 22.04 (64 位元 x86)

     ```
     $ sudo apt install ./nice-xdcv_2025.0.688-1_amd64.ubuntu2204.deb
     ```
   + Ubuntu 22.04 (64 位元 ARM)

     ```
     $ sudo apt install ./nice-xdcv_2025.0.688-1_arm64.ubuntu2204.deb
     ```
   + Ubuntu 24.04 (64 位元 x86)

     ```
     $ sudo apt install ./nice-xdcv_2025.0.688-1_amd64.ubuntu2404.deb
     ```
   + Ubuntu 24.04 (64 位元 ARM)

     ```
     $ sudo apt install ./nice-xdcv_2025.0.688-1_arm64.ubuntu2404.deb
     ```

1. (選用) 如果您計劃使用 GPU 共用，請安裝 `nice-dcv-gl` 套件。
   + Ubuntu 22.04 (64 位元 x86)

     ```
     $ sudo apt install ./nice-dcv-gl_2025.0.1112-1_amd64.ubuntu2204.deb
     ```
**注意**  
您可以選擇性安裝 `nice-dcv-gltest` 套件。此套件包含簡單的 OpenGL 應用程式，可用來判斷您的虛擬工作階段是否已正確設定為使用硬體型 OpenGL。

1. （選用） 如果您計劃搭配 Amazon DCV EnginFrame 使用 Amazon DCV，請安裝 `nice-dcv-simple-external-authenticator`套件。
   + Ubuntu 20.04 (64 位元 x86)

     ```
     $ sudo apt install ./nice-dcv-simple-external-authenticator_2025.0.282-1_amd64.ubuntu2004.deb
     ```
   + Ubuntu 22.04 (64 位元 x86)

     ```
     $ sudo apt install ./nice-dcv-simple-external-authenticator_2025.0.282-1_amd64.ubuntu2204.deb
     ```
   + Ubuntu 22.04 (64 位元 ARM)

     ```
     $ sudo apt install ./nice-dcv-simple-external-authenticator_2025.0.282-1_arm64.ubuntu2204.deb
     ```
   + Ubuntu 24.04 (64 位元 x86)

     ```
     $ sudo apt install ./nice-dcv-simple-external-authenticator_2025.0.282-1_amd64.ubuntu2404.deb
     ```
   + Ubuntu 24.04 (64 位元 ARM)

     ```
     $ sudo apt install ./nice-dcv-simple-external-authenticator_2025.0.282-1_arm64.ubuntu2404.deb
     ```

1. (選用) 如果您計劃支援使用 USB 遠端控制的專用 USB 裝置，請安裝 DCV USB 驅動程式。

   若要安裝 DCV USB 驅動程式，您必須將動態核心模組支援 (DKMS) 安裝在您的伺服器上。請使用下列命令安裝 DKMS。

   您可以在 Ubuntu 官方儲存庫中取得 DKMS。執行下列命令來安裝 DKMS：

   ```
   $ sudo apt install dkms
   ```

   安裝 DKMS 之後，請執行下列命令來安裝 DCV USB 驅動程式：

   ```
   $ sudo dcvusbdriverinstaller
   ```

1. （選用） 如果您計劃支援麥克風重新導向，請確認系統已安裝`pulseaudio-utils`套件。使用以下命令進行安裝。

   ```
   $ sudo apt install pulseaudio-utils
   ```

1. （選用） 僅適用於 Ubuntu 22.04，如果您需要使用 SSO 搭配系統驗證，請使用下列命令來安裝它。

   ```
   $ nice-dcv-gnome-shell-extension_version_all.ubuntu2204
   ```

------

# 執行安裝後檢查
<a name="setting-up-installing-linux-checks"></a>

本主題提供一些安裝後檢查，您應該在安裝 Amazon DCV 之後執行，以確保您的 Amazon DCV 伺服器已正確設定。

**Topics**
+ [確保可連線 Amazon DCV 伺服器](#checks-port)
+ [確保 X 伺服器可存取](#checks-xserver)
+ [確認 DCV GL 已正確安裝](#checks-gl)
+ [驗證 Amazon DCV DEB 套件簽章](#checks-deb)

## 確保可連線 Amazon DCV 伺服器
<a name="checks-port"></a>

根據預設，Amazon DCV 伺服器設定為透過 TCP 連接埠 8443 進行通訊。請確保可透過此連接埠連線至伺服器。如果您有防止透過連接埠 8443 存取的防火牆，您必須變更 Amazon DCV 伺服器通訊的連接埠。如需詳細資訊，請參閱[變更 Amazon DCV Server TCP/UDP 連接埠和接聽地址](manage-port-addr.md)。

此外，如果您要在 EC2 執行個體上設定 Amazon DCV，請建立安全群組。這是為了啟用存取 Amazon DCV 伺服器通訊所在的連接埠。如需詳細資訊，請參閱[如何在 EC2 上設定安全群組](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-network-security.html)。

## 確保 X 伺服器可存取
<a name="checks-xserver"></a>

您必須確保 Amazon DCV 主控台和虛擬工作階段可以存取 X 伺服器。

### 主控台工作階段
<a name="checks-xserver-console"></a>

安裝 Amazon DCV 伺服器時，會建立`dcv`使用者。確定此使用者可以存取 X 伺服器。

**驗證 `dcv` 使用者是否可存取 X 伺服器**  
執行以下命令：

```
$ sudo DISPLAY=:0 XAUTHORITY=$(ps aux | grep "X.*\-auth" | grep -v Xdcv | grep -v grep | sed -n 's/.*-auth \([^ ]\+\).*/\1/p') xhost | grep "SI:localuser:dcv$"
```

如果命令傳回 `SI:localuser:dcv`，則該 dcv 使用者可存取 X 伺服器。

如果命令未傳回 `SI:localuser:dcv`，dcv 使用者就無法存取 X 伺服器。執行下列命令來重新啟動 X 伺服器：
+ RHEL、Rocky、CentOS、Amazon Linux 2、Ubuntu 和 SUSE Linux Enterprise

  ```
  $ sudo systemctl isolate multi-user.target
  ```

  ```
  $ sudo systemctl isolate graphical.target
  ```

### 虛擬工作階段
<a name="checks-xserver-virtual"></a>

如果您已安裝 DCV GL 套件，則必須確保本機使用者可存取 X 伺服器。這可確保虛擬工作階段能正確運用 OpenGL 硬體加速。

**驗證本機使用者是否可存取 X 伺服器**  
執行以下命令：

```
$ sudo DISPLAY=:0 XAUTHORITY=$(ps aux | grep "X.*\-auth" | grep -v Xdcv | grep -v grep | sed -n 's/.*-auth \([^ ]\+\).*/\1/p') xhost | grep "LOCAL:$"
```

如果命令傳回 `LOCAL:`，則該本機使用者可存取 X 伺服器。

如果命令未傳回 `LOCAL:`，則本機使用者無法存取 X 伺服器。執行以下命令來重新啟動 X 伺服器，以及停用和重新啟用 DCV GL：
+ RHEL、Rocky、CentOS、Amazon Linux 2、Ubuntu 和 SUSE Linux Enterprise

  ```
  $ sudo systemctl isolate multi-user.target
  ```

  ```
  $ sudo dcvgladmin disable
  ```

  ```
  $ sudo dcvgladmin enable
  ```

  ```
  $ sudo systemctl isolate graphical.target
  ```

## 確認 DCV GL 已正確安裝
<a name="checks-gl"></a>

安裝 DCV GL 套件時會自動安裝 dcvgldiag 公用程式。您可以使用此公用程式檢查 Linux 伺服器組態是否符合 DCV GL 要求。

**執行 dcvgldia 公用程式**  
使用下列命令：

```
$ sudo dcvgldiag
```

此公用程式會傳回警告和錯誤清單，以及可能的解決方案。

## 驗證 Amazon DCV DEB 套件簽章
<a name="checks-deb"></a>

安裝 Amazon DCV 之後，您可以驗證 Debian 套件 (DEB) 上的簽章。此驗證程序需要使用 GPG 第 1 版。

**驗證 DEB 套件簽章**  
使用下列命令：

```
gpg1 --import NICE-GPG-KEY-SECRET
dpkg-sig --verify nice-dcv-server_2025.0.20103-1_amd64.deb
```

這將傳回訊息，其中包含`GOODSIG`確認簽章已驗證的術語。下列範例顯示簽章確認訊息。此時會顯示 *金鑰，而非範例*金鑰。

```
Processing nice-dcv-server_2017.0.0-1_amd64.deb...
GOODSIG _gpgbuilder Example Key
```

# 在 macOS 上安裝 Amazon DCV 伺服器
<a name="setting-up-installing-macos"></a>

Amazon DCV 伺服器軟體可以安裝在 Amazon EC2 Mac 執行個體上，並從該處執行 Amazon DCV 工作階段。安裝軟體之前，請檢查您的伺服器是否符合執行軟體的先決條件。安裝軟體的程序可以透過安裝精靈手動完成，或由 Amazon DCV 自動安裝。

**注意**  
僅適用於 macOS 的 Amazon DCV 伺服器僅支援 Amazon EC2 Apple 晶片執行個體。

**Topics**
+ [先決條件](setting-up-installing-macosprereq.md)
+ [安裝伺服器](setting-up-installing-macosinstall.md)

# Amazon EC2 執行個體上 macOS Amazon DCV 伺服器的先決條件 Amazon EC2
<a name="setting-up-installing-macosprereq"></a>

本主題說明如何在安裝 Amazon DCV 伺服器之前準備 Amazon EC2 Mac 執行個體。

**Topics**
+ [所有支援執行個體的先決條件](#setting-up-installing-all)

## 所有支援執行個體的先決條件
<a name="setting-up-installing-all"></a>

 Amazon DCV 2025.0 版及更新版本支援 Amazon EC2 Mac Apple 晶片執行個體。如需 Apple 晶片執行個體的完整清單，請參閱 [ Amazon EC2 Mac 文件](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-mac-instances.html)。您可以使用互動式 GUI 或以程式設計方式安裝 Amazon DCV Server。如需互動式 GUI 存取，請參閱 [ Amazon EC2 Mac 文件](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/connect-to-mac-instance.html#mac-instance-vnc)。對於全自動安裝，必須停用系統完整性保護 (SIP)。如需設定 SIP 的詳細資訊，請參閱 [Amazon EC2 Mac 文件](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/mac-sip-settings.html)。您可以在 [dcv-samples 儲存庫中的 aws-samples](https://github.com/aws-samples/dcv-samples/tree/main/cdk/dcv-mac-image-automation) Github 中找到範例映像建立自動化。

# 在 Amazon EC2 Mac 執行個體上安裝 Amazon DCV 伺服器
<a name="setting-up-installing-macosinstall"></a>

您可以使用安裝精靈，在 Amazon EC2 Mac 執行個體上安裝 Amazon DCV 伺服器。若要使用安裝精靈安裝 ，您需要具有[互動式 GUI 存取權](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/connect-to-mac-instance.html#mac-instance-vnc)。精靈會引導您完成一系列步驟，示範如何自訂 Amazon DCV 伺服器安裝。或者，您可以使用命令列來執行全自動安裝。這會使用預設設定來自動化安裝程序。若要執行全自動安裝，[必須停用系統完整性保護 (SIP)](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/mac-sip-settings.html)。

**注意**  
僅適用於 macOS 的 Amazon DCV 伺服器僅支援 Amazon EC2 Apple 晶片執行個體。

**Contents**
+ [使用全自動安裝](#setting-up-installing-windows-unattended)
+ [使用精靈](#setting-up-installing-windows-wizard-mac)
+ [設定隱私權和安全性設定](#setting-up-macos-privacy-settings)

## 使用全自動安裝
<a name="setting-up-installing-windows-unattended"></a>

Amazon DCV 可以自動安裝和啟用伺服器軟體。這稱為「全自動安裝」。根據預設，全自動安裝會啟用 Amazon DCV 伺服器自動啟動。您可以在 [dcv-samples 儲存庫](https://github.com/aws-samples/dcv-samples/tree/main/cdk/dcv-mac-image-automation)中的 aws-samples Github 中找到 Amazon Machine Image 建立自動化的範例。

**使用自動安裝在 Amazon EC2 Mac 執行個體上安裝 Amazon DCV 伺服器**

1. 啟動並[連線至](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/connect-to-mac-instance.html#mac-instance-ssh)您要安裝 Amazon DCV 伺服器的伺服器。

1. 確認[系統完整性保護 (SIP) 已停用](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/mac-sip-settings.html#mac-sip-check-settings)。

1. 從 Amazon DCV 網站下載 [Amazon DCV](http://download.amazondcv.com) 伺服器安裝程式。
**注意**  
Amazon DCV 伺服器僅在 64 位元版本中提供，並在 64 位元 ARM Amazon EC2 執行個體上支援。

1. 從 [Amazon DCV 下載網站下載](http://download.amazondcv.com)套件。

   ```
   $ wget https://d1uj6qtbmh3dt5.cloudfront.net/nice-dcv-server-macos-arm64.dist.pkg
   ```

1. 使用以下命令執行全自動安裝程式：

   ```
   $ sudo installer -pkg nice-dcv-server-2025.0-version_number-macos-arm64.dist.pkg -target /
   ```

## 使用精靈
<a name="setting-up-installing-windows-wizard-mac"></a>

使用 Amazon DCV 伺服器安裝精靈進行引導式安裝。

**使用精靈在 Amazon EC2 Mac 執行個體上安裝 Amazon DCV 伺服器**

1. 啟動並[連線至](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/connect-to-mac-instance.html#mac-instance-vnc)要在其中安裝 Amazon DCV 伺服器的伺服器。

1. 從 Amazon DCV 網站下載 [Amazon DCV](http://download.amazondcv.com) 伺服器安裝程式。
**注意**  
Amazon DCV 伺服器僅在 64 位元版本中提供，並在 64 位元 ARM Amazon EC2 執行個體上支援。
**提示**  
下載網站[的最新套件](http://download.amazondcv.com/latest.html)頁面包含指向最新可用版本的連結。您可以使用這些連結自動擷取最新的 Amazon DCV 套件。

1. 執行 `nice-dcv-server-2025.0-version_number-macos-arm64.dist.pkg`。

1. 在簡介畫面上，選擇**繼續**。

1. 在安裝類型畫面上，勾選套件核取方塊，然後選擇**繼續**。

1. 選擇 **Install (安裝)**。

1. 在安裝期間出現提示時，按一下**允許**。

## 設定隱私權和安全性設定
<a name="setting-up-macos-privacy-settings"></a>

安裝 Amazon DCV 伺服器之後，您必須設定 macOS 隱私權和安全性設定，以允許 Amazon DCV 存取系統功能。

**設定 Amazon DCV 的隱私權和安全性設定**

1. 開啟**系統設定**並導覽至**隱私權和安全性**。

1. 在**可存取性**下，選取`DCV Server`允許存取旁的核取方塊。如果`DCV Server`未列出 ，請拖曳`/Applications/DCV Server.app`至允許清單，然後選取核取方塊。

1. 在**螢幕和系統音訊錄製**下，選取`DCV Server`允許存取旁的核取方塊。如果`DCV Server`未列出，請拖曳`/Applications/DCV Server.app`至允許清單，然後選取核取方塊

1. 重新啟動機器以套用變更：

   ```
   $ sudo reboot
   ```

1. 重新啟動後，請確定您擁有有效的 Amazon DCV 授權。如需授權資訊，請參閱 [步驟 2：授權 Amazon DCV 伺服器](setting-up-license.md)。

1. 使用 VNC 重新連線並建立 Amazon DCV 主控台工作階段：

   ```
   $ sudo dcv create-session --type console --owner ec2-user console
   ```

1. 出現麥克風存取提示時，按一下**允許**。

1. 出現提示時按一下**允許** 

   ```
   dcvagentlauncher
   ```

    存取。

1. 當系統提示您**存取遠端控制**時，請按一下**開啟系統設定**，啟用設定，然後選擇**結束和重新開啟**。

1. 您現在可以使用 Amazon DCV 用戶端進行連線。