

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

# 安裝相依項目
<a name="gs-install-dependencies"></a>

您需要使用必要的相依性來設定開發環境，才能開始使用 Amazon Kinesis Video Streams 生產者 SDK。此頁面會引導您在系統上安裝所需的軟體元件和程式庫。

**注意**  
如需支援的作業系統清單，請參閱 [Amazon Kinesis Video Streams Edge Agent 支援哪些作業系統？](edge-faq.md#edge-faq-os)。

**在裝置上安裝相依性**

1. 若要執行 Amazon Kinesis Video Streams Edge Agent，請在裝置上安裝下列適當的程式庫：

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

   類型：

   ```
   wget -O- https://apt.corretto.aws/corretto.key | sudo apt-key add - 
   sudo add-apt-repository 'deb https://apt.corretto.aws stable main' 
   sudo apt-get update 
                           
   sudo apt-get install -y gcc libssl-dev libcurl4-openssl-dev liblog4cplus-dev \
   libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev \
   gstreamer1.0-plugins-base-apps gstreamer1.0-plugins-bad \
   gstreamer1.0-plugins-good gstreamer1.0-tools \
   unzip java-11-amazon-corretto-jdk maven
   ```

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

   類型：

   ```
   sudo yum update -y && sudo yum upgrade -y && sudo yum clean all -y 
   sudo yum install -y gcc-c++ openssl-devel libcurl-devel gstreamer1* wget \
   java-11-amazon-corretto tar
   ```

   `log4cplus-2.1.0` 從來源安裝 。

   ```
   wget https://github.com/log4cplus/log4cplus/releases/download/REL_2_1_0/log4cplus-2.1.0.tar.gz
   tar -xzvf log4cplus-2.1.0.tar.gz
   cd log4cplus-2.1.0 && \
   mkdir build && \
   cd build && \
   cmake .. && \
   sudo make && \
   sudo make install
   ```

   `apache-maven-3.9.2` 從來源安裝 。

   ```
   wget https://dlcdn.apache.org/maven/maven-3/3.9.2/binaries/apache-maven-3.9.2-bin.tar.gz
   RUN tar -xzvf apache-maven-3.9.2-bin.tar.gz -C /opt
   ```

------
**重要**  
如果您看到畫面告訴您某些服務需要重新啟動，請按 Enter 鍵選取**確定**。

   如需詳細資訊，請參閱 [https://docs.aws.amazon.com//corretto/latest/corretto-11-ug/generic-linux-install.html](https://docs.aws.amazon.com//corretto/latest/corretto-11-ug/generic-linux-install.html)。

1. 安裝 AWS Command Line Interface。請參閱*AWS Command Line Interface 《 使用者指南*》中的[安裝或更新最新版 AWS CLI](https://docs.aws.amazon.com//cli/latest/userguide/getting-started-install.html)的程序。