

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

# 确定 CodeDeploy 代理的版本
<a name="codedeploy-agent-operations-version"></a>

您可以通过两种方式确定在您的实例上运行的 CodeDeploy 代理的版本。

首先，对于 2.0.x 及更高版本，请在所有平台上使用该`codedeploy-agent --version`命令。

其次，您可以在实例的`.version`文件中查看版本。在亚马逊 Linux、RHEL 和 Ubuntu 服务器上，该文件位于`/opt/codedeploy-agent/.version`，在 Windows 服务器上`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
```