

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

# 判斷 CodeDeploy 代理程式的版本
<a name="codedeploy-agent-operations-version"></a>

您可以透過兩種方式來判斷執行個體上執行的 CodeDeploy 代理程式版本。

首先，對於 2.0.x 版和更新版本，在所有平台上使用 `codedeploy-agent --version`命令。

其次，您可以在執行個體的`.version`檔案中檢視版本。在 Amazon Linux、RHEL 和 Ubuntu Server 上，檔案位於 `/opt/codedeploy-agent/.version`，Windows Server 位於 `C:\ProgramData\Amazon\CodeDeploy\.version`。檔案的內容因版本而異：
+ 對於 2.0.x 版和更新版本，檔案包含裸機版本編號，格式為 `agent_version: 2.0.0`。此值符合代理程式向 CodeDeploy 服務回報的版本。
+ 對於 1.8.x 版和更早版本，版本字串使用 格式 `OFFICIAL_1.0.1.854_rpm`（或 `_deb`、`_msi`)。

**Topics**
+ [在 Amazon Linux 或 RHEL 上判斷版本](#codedeploy-agent-operations-version-linux)
+ [判斷 Ubuntu Server 上的版本](#codedeploy-agent-operations-version-ubuntu)
+ [判斷 Windows Server 上的版本](#codedeploy-agent-operations-version-windows)

## 在 Amazon Linux 或 RHEL 上判斷版本
<a name="codedeploy-agent-operations-version-linux"></a>

登入執行個體並執行下列命令：

```
sudo /opt/codedeploy-agent/bin/codedeploy-agent --version
```

對於 2.0.0 之前的版本，您也可以使用：

```
sudo yum info codedeploy-agent
```

## 判斷 Ubuntu Server 上的版本
<a name="codedeploy-agent-operations-version-ubuntu"></a>

登入執行個體並執行下列命令：

```
sudo /opt/codedeploy-agent/bin/codedeploy-agent --version
```

對於 2.0.0 之前的版本，您也可以使用：

```
sudo dpkg -s codedeploy-agent
```

## 判斷 Windows Server 上的版本
<a name="codedeploy-agent-operations-version-windows"></a>

登入執行個體並執行下列命令：

```
& 'C:\ProgramData\Amazon\CodeDeploy\bin\codedeploy-agent.exe' --version
```