谷歌提供了一套工具和實用程序來幫助用戶管理他們在 GCP(谷歌云平台)上的託管。這組工具統稱為 Google Cloud SDK,是 Software Development Kit 的縮寫。 Google Cloud SDK 包括 gcloud、gsutil 和 bq 命令行實用程序。
在本指南中,我們介紹了在 Ubuntu 20.04 上安裝 Google Cloud SDK 的不同方法。您可以從官方 Ubuntu APT 存儲庫安裝 Google Cloud SDK,也可以使用 Snap 包。我們來看看每種安裝模式。
從 Ubuntu 存儲庫安裝 Google SDK
Google 提供了一個官方存儲庫,您可以在其中在系統上安裝 Google SDK。理想情況下,它提供來自官方存儲庫的最新 SDK 包,因此您應該考慮這一點。
但首先,請注意按照指示更新您的包裹列表。
$ sudo apt update
$ sudo apt install curl apt-transport-https ca-certificates gnupg
接下來,創建一個 Google SDK 存儲庫文件,如下所示:
$ sudo vim /etc/apt/sources.list.d/google-cloud-sdk.list
添加以下行:
deb [signed-by=/usr/share/keyrings/cloud.google.gpg] https://packages.cloud.google.com/apt cloud-sdk main
添加存儲庫後,下載谷歌的公鑰云如下:
$ curl https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key --keyring /usr/share/keyrings/cloud.google.gpg add -
然後更新包索引以將新添加的存儲庫與 Google 存儲庫同步。
$ sudo apt update
最後,從 Ubuntu 存儲庫安裝 Google SDK,如下所示。
$ sudo apt install google-cloud-sdk
輸入“Y”繼續安裝 Google SDK 包和依賴項。
使用 Snap 包安裝 Google SDK
一個更短更簡單的方法是使用 snap 包。默認情況下,快照在 Ubuntu 18.04 及更高版本上啟用。
因此,您可以使用如圖所示的單個命令安裝 SDK。
$ sudo snap install google-cloud-sdk --classic
由於 snap 包的大小,這將需要一些時間。
初始化 Google SDK
安裝後,這兩種方法中的任何一種都應該起作用。然後初始化它。為此,請運行以下命令:
$ sudo gcloud init
您可以繼續執行此命令。只需按下 ‘是的‘ 繼續。如圖所示,您會看到一個用於登錄您的 Google 帳戶的鏈接。您可以直接單擊它或將其複制並粘貼到瀏覽器中。
此時,將您的登錄憑據提供給您的 Google 帳戶。
本指南到此結束。您已經在 Google Cloud Ubuntu 20.04 上成功安裝並設置了 SDK。