解除安裝第 2 AWS CLI 版 - AWS Command Line Interface

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

解除安裝第 2 AWS CLI 版

本主題說明如何解除安裝 AWS Command Line Interface 第 2 版 (第 2 AWS CLI 版)。

AWS CLI 第 2 版解除安裝說明:

若要解除安裝,請依照您用來安裝 的相同方法 AWS CLI進行。

Command line installer

若要解除安裝第 2 AWS CLI 版,請執行下列命令。

  1. 找到符號連結並安裝路徑。

    • 使用 which 命令尋找符號連結。這會顯示您與 --bin-dir 參數搭配使用的路徑。

      $ which aws /usr/local/bin/aws
    • 使用 ls 命令尋找符號連結指向的目錄。這為您提供了與 --install-dir 參數一起使用的路徑。

      $ ls -l /usr/local/bin/aws lrwxrwxrwx 1 ec2-user ec2-user 49 Oct 22 09:49 /usr/local/bin/aws -> /usr/local/aws-cli/v2/current/bin/aws
  2. 現在,刪除 --bin-dir 目錄中的兩個符號連結。如果您的使用者具有這些目錄的寫入許可,則不需要使用 sudo

    $ sudo rm /usr/local/bin/aws $ sudo rm /usr/local/bin/aws_completer
  3. 刪除 --install-dir 目錄。如果您的使用者具有此資料夾的寫入許可,則不需要使用 sudo

    $ sudo rm -rf /usr/local/aws-cli
  4. (選用) 移除.aws資料夾中的共用 AWS SDK和 AWS CLI 設定資訊。

    警告

    這些組態和憑證設定會跨所有 AWS SDKs 和 共用 AWS CLI。如果您移除此資料夾,則系統上仍存在的任何 AWS SDKs 無法存取這些資料夾。

    資料夾的預設位置在平台之間.aws不同,預設情況下,資料夾位於 ~/.aws/。 如果您的使用者擁有此目錄的寫入許可,則不需要使用 sudo

    $ sudo rm -rf ~/.aws/
Snap

我們在 AWS CLI 上提供官方 AWS 支援的 版本snap。如果您曾經snap安裝 AWS CLI,請使用下列步驟:

  1. 為 執行下列snap remove命令 AWS CLI。

    $ snap remove aws-cli --classic

    如果您曾經sudo安裝 AWS CLI,則需要將其新增至 命令。

    $ sudo snap remove aws-cli --classic
  2. 您可能需要重新啟動命令提示字元視窗或電腦,才能移除所有檔案。

  3. (選用) 移除.aws資料夾中的共用 AWS SDK和 AWS CLI 設定資訊。

    警告

    這些組態和憑證設定會跨所有 AWS SDKs 和 共用 AWS CLI。如果您移除此資料夾,則系統上仍存在的任何 AWS SDKs 無法存取這些資料夾。

    資料夾的預設位置在平台之間.aws不同,預設情況下,資料夾位於 ~/.aws/。 如果您有此目錄的寫入許可,則不需要使用 sudo

    $ sudo rm -r ~/.aws/

若要解除安裝第 2 AWS CLI 版,請執行下列命令,以取代您用來安裝的路徑。範例命令使用預設安裝路徑。

  1. 尋找包含主程式和完成標籤之符號連結的資料夾。

    $ which aws /usr/local/bin/aws
  2. 使用該資訊,執行下列命令,以尋找符號連結指向的安裝資料夾。

    $ ls -l /usr/local/bin/aws lrwxrwxrwx 1 ec2-user ec2-user 49 Oct 22 09:49 /usr/local/bin/aws -> /usr/local/aws-cli/aws
  3. 現在,刪除第一個資料夾中的兩個符號連結。如果您的使用者具有這些資料夾的寫入權限,則不需要使用 sudo

    $ sudo rm /usr/local/bin/aws $ sudo rm /usr/local/bin/aws_completer
  4. 刪除主要安裝資料夾。使用 sudo 來取得 /usr/local 資料夾的寫入權限。

    $ sudo rm -rf /usr/local/aws-cli
  5. (選用) 移除.aws資料夾中的共用 AWS SDK和 AWS CLI 設定資訊。

    警告

    這些組態和憑證設定會跨所有 AWS SDKs和 共用 AWS CLI。如果您移除此資料夾,則系統上仍存在的任何 AWS SDKs 無法存取這些資料夾。

    資料夾的預設位置在平台之間.aws不同,預設情況下,資料夾位於 ~/.aws/。 如果您的使用者擁有此目錄的寫入許可,則不需要使用 sudo

    $ sudo rm -rf ~/.aws/
  1. 請執行下列其中一個動作來開啟程式和功能

    • 開啟控制台,然後選擇程式和功能

    • 開啓命令提示並輸入下列命令。

      C:\> appwiz.cpl
  2. 選擇名為 AWS Command Line Interface 的項目,然後選擇解除安裝以啟動解除安裝程式。

  3. 確認您要解除安裝 AWS CLI。

  4. (選用) 移除.aws資料夾中的共用 AWS SDK和 AWS CLI 設定資訊。

    警告

    這些組態和憑證設定會跨所有 AWS SDKs和 共用 AWS CLI。如果您移除此資料夾,則系統上仍存在的任何 AWS SDKs 無法存取這些資料夾。

    資料夾的預設位置在平台之間.aws不同,預設情況下,資料夾位於 %UserProfile%\.aws.

    $ rmdir %UserProfile%\.aws

安裝 AWS CLI 和解除安裝錯誤的疑難排解

如果您在安裝或解除安裝 之後遇到問題 AWS CLI,請參閱 對 的錯誤進行故障診斷 AWS CLI 以取得疑難排解步驟。如需最相關的故障診斷步驟,請參閱 命令未找到錯誤「aws --version」命令傳回的版本與您安裝的版本不同"aws --version" 命令會在解除安裝 後傳回版本 AWS CLI