本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
确定 CodeDeploy 代理的版本
您可以通过两种方式确定在您的实例上运行的 CodeDeploy 代理的版本。
首先,对于 2.0.x 及更高版本,请在所有平台上使用该codedeploy-agent --version命令。
其次,您可以在实例上的.version文件中查看版本。在亚马逊 Linux、RHEL 和 Ubuntu 服务器上,文件位于,在 Windows 服务器上/opt/codedeploy-agent/.version,文件位于。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)。
确定 Amazon Linux 或 RHEL 上的版本
登录到实例并运行以下命令:
sudo /opt/codedeploy-agent/bin/codedeploy-agent --version
对于 2.0.0 之前的版本,您还可以使用:
sudo yum info codedeploy-agent
确定 Ubuntu Server 上的版本
登录到实例并运行以下命令:
sudo /opt/codedeploy-agent/bin/codedeploy-agent --version
对于 2.0.0 之前的版本,您还可以使用:
sudo dpkg -s codedeploy-agent
确定 Windows Server 上的版本
登录到实例并运行以下命令:
& 'C:\ProgramData\Amazon\CodeDeploy\bin\codedeploy-agent.exe' --version