本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
安装适用于 macOS 的 CodeDeploy 代理
登录到实例,并依次运行以下命令。
转到您的主目录:
cd ~
下载 CodeDeploy 代理安装程序包:
curl -O https://bucket-name.s3.region-identifier.amazonaws.com/latestv2/codedeploy-agent.aarch64.pkg
bucket-name是包含您所在地区的 CodeDeploy 资源包文件的 Amazon S3 存储桶的名称,region-identifier也是您所在地区的标识符。
例如:
https://aws-codedeploy-us-east-2.s3.us-east-2.amazonaws.com/latestv2/codedeploy-agent.aarch64.pkg
有关存储桶名称和区域标识符的列表,请参阅各区域的资源工具包存储桶名称。
要安装最新版本的 CodeDeploy 代理,请执行以下操作:
-
sudo installer -pkg codedeploy-agent.aarch64.pkg -target /
要安装特定版本的 CodeDeploy 代理,请执行以下操作:
-
列出您所在地区的可用版本:
aws s3 ls s3://aws-codedeploy-region-identifier/releases/ --regionregion-identifier| grep '\.pkg$' -
下载并安装其中一个版本:
aws s3 cp s3://aws-codedeploy-region-identifier/releases/codedeploy-agent-version.aarch64.pkg codedeploy-agent.aarch64.pkg --regionregion-identifiersudo installer -pkg codedeploy-agent.aarch64.pkg -target /有关最新发布的版本,请参阅CodeDeploy 代理的版本历史记录。
要检查服务是否正在运行,请运行以下命令:
sudo /opt/codedeploy-agent/bin/codedeploy-agent status
如果代理正在运行,您应该会看到一条消息,例如 The AWS CodeDeploy agent
is running.
如果代理未运行,请启动服务并检查状态:
sudo launchctl kickstart system/com.amazon.aws.codedeploy-agent
sudo /opt/codedeploy-agent/bin/codedeploy-agent status