

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

# 自動解除安裝 CodeDeploy 代理程式，並從現場部署執行個體移除組態檔案
<a name="on-premises-instances-operations-uninstall-agent"></a>

一般而言，您解除安裝 CodeDeploy 代理程式，並在不再計劃部署到現場部署執行個體之後，從現場部署執行個體移除組態檔案。

**注意**  
自動解除安裝 CodeDeploy 代理程式並從現場部署執行個體移除組態檔案並不會取消註冊現場部署執行個體。它不會取消任何與現場部署執行個體關聯的現場部署執行個體標籤。它不會刪除與現場部署執行個體相關聯的 IAM 使用者。  
若要自動撤銷註冊現場部署執行個體，請參閱 [自動取消註冊現場部署執行個體](on-premises-instances-operations-deregister-automatically.md)。  
若要手動撤銷註冊現場部署執行個體，請參閱 [手動取消註冊現場部署執行個體](on-premises-instances-operations-deregister-manually.md)。  
若要手動取消任何關聯現場部署執行個體標籤，請參閱 [從內部部署執行個體手動移除內部部署執行個體標籤](on-premises-instances-operations-remove-tags.md)。  
若要從內部部署執行個體手動解除安裝 CodeDeploy 代理程式，請參閱 [管理 CodeDeploy 代理程式操作](codedeploy-agent-operations.md)。  
若要手動刪除相關聯的 IAM 使用者，請參閱[從 AWS 您的帳戶刪除 IAM 使用者](https://docs.aws.amazon.com/IAM/latest/UserGuide/Using_DeletingUserFromAccount.html)。

從現場部署執行個體，使用 AWS CLI 呼叫[解除安裝](https://docs.aws.amazon.com/cli/latest/reference/deploy/uninstall.html)命令。

例如：

```
aws deploy uninstall
```

**uninstall** 命令會執行以下動作：

1. 在現場部署執行個體上停止執行中的 CodeDeploy 代理程式。

1. 從現場部署執行個體解除安裝 CodeDeploy 代理程式。

1. 從現場部署執行個體移除組態檔案。（對於 Ubuntu Server 和 RHEL，這是 `/etc/codedeploy-agent/conf`/`codedeploy.onpremises.yml`。 對於 Windows Server，這是 `C:\ProgramData\Amazon\CodeDeploy`\\`conf.onpremises.yml`。)