安裝 Google Cloud CLI
本快速入門導覽課程說明如何以建議方法安裝及初始化 Google Cloud CLI。初始化完成後,請執行幾個核心 gcloud CLI 指令,查看安裝資訊並確認安裝成功。
事前準備
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
Roles required to select or create a project
- Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
-
Create a project: To create a project, you need the Project Creator role
(
roles/resourcemanager.projectCreator), which contains theresourcemanager.projects.createpermission. Learn how to grant roles.
-
Verify that billing is enabled for your Google Cloud project.
安裝 gcloud CLI 586.0.0 版
- 確認您使用的是支援的 Python 版本。Google Cloud CLI 需要 Python 3.10 至 3.14。x86_64 Linux 套件包含預設會優先使用的 Python 解譯器。如要瞭解如何選擇及設定 Python 解譯器,請參閱
gcloud topic startup說明文件。 - 下載下列其中一個檔案:
平台 套件名稱 大小 SHA256 總和檢查碼 Linux 64 位元 (x86_64)
google-cloud-cli-linux-x86_64.tar.gz 88.0 MB c1cd1823624a33f2341d0d384aafe2d7b24c1b77c9b131087d772ee0791ff2be Linux 64 位元 (Arm)
google-cloud-cli-linux-arm.tar.gz 53.3 MB 67573751523f808db2a7dc9137d8df0faf91f78303e2c346f62ac2db4ae66f9f Linux 32 位元 (x86)
google-cloud-cli-linux-x86.tar.gz 53.3 MB 76ae821a3a11b1b69a394c71c2ffe4d820a109f6acaec95a3f46b767a8a63bcc 如要下載 Linux 封存檔案,請執行下列指令:
curl -O https://dl.google.com/dl/cloudsdk/channels/rapid/downloads/google-cloud-cli-linux-x86_64.tar.gz
請參閱上表,並將 google-cloud-cli-linux-x86_64.tar.gz 替換為適用於您設定的
*.tar.gz套件名稱。 - 如要將檔案內容解壓縮至檔案系統,請執行下列指令:
如要取代現有安裝項目,請刪除現有的tar -xf google-cloud-cli-linux-x86_64.tar.gz
google-cloud-sdk目錄,然後將封存檔解壓縮到相同位置。 - 從解壓縮的資料夾根目錄執行安裝指令碼:
指令碼會提示您執行下列設定動作。如要接受,請在系統提示時說出「接受」./google-cloud-sdk/install.sh
Y。- 將 gcloud CLI 新增至
PATH。 - 啟用指令完成功能。
- 選擇傳送匿名使用統計資料,協助我們改善 gcloud CLI。
./google-cloud-sdk/install.sh --help - 將 gcloud CLI 新增至
- 選用:如果您在上一步更新
PATH,請開啟新的終端機,讓變更生效。
套件內容
您可以取得套件格式的 gcloud CLI,以在 Debian 和 Ubuntu 系統上安裝。這個套件只包含 gcloud、gcloud alpha、gcloud beta、gsutil 和 bq 指令列工具,不包含 kubectl 或使用 gcloud 指令部署應用程式所需的 App Engine 擴充功能。如需這些元件,您必須另行安裝。
事前準備
安裝 gcloud CLI 前,請確認您的作業系統符合下列需求:
- Ubuntu 版本尚未終止服務,或 Debian 穩定版本尚未終止服務。
- 該套件最近更新了套件。如要立即執行這項操作,請執行下列指令:
sudo apt-get update
- 並已安裝
ca-certificates、gnupg和curl。如要安裝這些套件,請執行下列指令:sudo apt-get install ca-certificates gnupg curl
安裝
- 匯入 Google Cloud 公開金鑰。
如為較新的發行版本 (Debian 9 以上或 Ubuntu 18.04 以上),請執行下列指令:
curl https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo gpg --dearmor -o /usr/share/keyrings/cloud.google.gpg
- 如為舊版發行版本,請執行下列指令:
curl https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key --keyring /usr/share/keyrings/cloud.google.gpg add -
如果發布版本的 apt-key 指令不支援
--keyring引數,請執行下列指令:curl https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key add -
如果您因為金鑰過期無法取得最新的更新,請取得最新的 apt-get.gpg 金鑰檔案。
- 將 gcloud CLI 發行 URI 新增為套件來源。
- 如為較新的發行版本 (Debian 9 以上或 Ubuntu 18.04 以上),請執行下列指令:
echo "deb [signed-by=/usr/share/keyrings/cloud.google.gpg] https://packages.cloud.google.com/apt cloud-sdk main" | sudo tee -a /etc/apt/sources.list.d/google-cloud-sdk.list
如為不支援 signed-by 選項的舊版發行版本,請執行下列指令:
echo "deb https://packages.cloud.google.com/apt cloud-sdk main" | sudo tee -a /etc/apt/sources.list.d/google-cloud-sdk.list
- 如為較新的發行版本 (Debian 9 以上或 Ubuntu 18.04 以上),請執行下列指令:
- 更新並安裝 gcloud CLI:
如需停用提示或模擬測試等其他sudo apt-get update && sudo apt-get install google-cloud-cli
apt-get選項的資訊,請參閱apt-get手冊頁面。Docker 提示:如果要在 Docker 映像檔內安裝 gcloud CLI,請改用單一 RUN 步驟:
對於不支援RUN echo "deb [signed-by=/usr/share/keyrings/cloud.google.gpg] https://packages.cloud.google.com/apt cloud-sdk main" | tee -a /etc/apt/sources.list.d/google-cloud-sdk.list && curl https://packages.cloud.google.com/apt/doc/apt-key.gpg | gpg --dearmor -o /usr/share/keyrings/cloud.google.gpg && apt-get update -y && apt-get install google-cloud-cli -y
gpg --dearmor指令的舊版基礎映像檔:RUN echo "deb [signed-by=/usr/share/keyrings/cloud.google.gpg] https://packages.cloud.google.com/apt cloud-sdk main" | tee -a /etc/apt/sources.list.d/google-cloud-sdk.list