怎样安装谷歌 Cloud Linux Mint 20 上的 SDK

在本教程中,我们将向您展示怎样安装 Google Cloud Linux Mint 20 上的 SDK。对于那些不知道的人,谷歌 Cloud SDK(软件开发工具包)提供了一组工具,用于管理托管在 Google 上的资源 Cloud 平台(GCP)。 好的 Cloud SDK 提供了许多重要的命令行工具,例如 gcloud, gsutilbq 能够有效管理 Google 中的应用程序和其他资源 Cloud

本文假设您至少具备 Linux 的基本知识,知道怎样使用 shell,最重要的是,您将网站托管在自己的 VPS 上。 安装非常简单,假设您在 root 帐户下运行,如果不是,您可能需要添加 ‘sudo‘ 到命令以获取 root 权限。 我将向您展示 Google 的分步安装 Cloud Linux Mint 20 (Ulyana) 上的 SDK。

安装谷歌 Cloud Linux Mint 20 Ulyana 上的 SDK

第 1 步。在运行下面的教程之前,重要的是通过运行以下命令确保您的系统是最新的 apt 终端中的命令:

sudo apt updatesudo aptinstall apt-transport-https ca-certificates gnupg

步骤 2. 安装谷歌 Cloud Linux Mint 20 上的 SDK。

默认情况下,谷歌 Cloud SDK 在 Linux Mint 基础存储库中不可用。 现在我们添加谷歌 Cloud 使用以下命令将存储库添加到您的系统:

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

接下来,导入谷歌 Cloud 公钥:

curl https://packages.cloud.google.com/apt/doc/apt-key.gpg|sudo apt-key--keyring/usr/share/keyrings/cloud.google.gpg add-

最后,使用以下命令安装 Google SDK:

sudo aptupdatesudo aptinstall google-cloud-sdk

(可选)安装以下任何一个 附加组件

  • google-cloud-sdk-app-engine-python
  • google-cloud-sdk-app-engine-python-extras
  • google-cloud-sdk-app-engine-java
  • google-cloud-sdk-app-engine-go
  • google-cloud-sdk-bigtable-emulator
  • google-cloud-sdk-cbt
  • google-cloud-sdk-cloud-build-local
  • google-cloud-sdk-datalab
  • google-cloud-sdk-datastore-emulator
  • google-cloud-sdk-firestore-emulator
  • google-cloud-sdk-pubsub-emulator

为了 example, 这 google-cloud-sdk-datastore-emulator 该组件可以按如下方式安装:

sudo aptinstallgoogle-cloud-sdk-datastore-emulator

一旦谷歌 Cloud SDK 已成功安装在您的 Linux Mint 系统上,通过运行以下命令对其进行初始化:

$ gcloud init
Welcome! This command will take you through the configuration of gcloud.

Your current configuration has been set to: [default]

You can skip diagnostics next time by using the following flag:
  gcloud init --skip-diagnostics

Network diagnostic detects and fixes local network connection issues.
Checking network connection...done.                                            
Reachability Check passed.
Network diagnostic passed (1/1 checks passed).

You must log in to continue. Would you like to log in (Y/n)?

完成屏幕上的说明以初始化您的系统。 有关更多详细信息,请阅读官方说明 初始化 Cloud SDK 环境。

恭喜! 您已成功安装 Google Cloud 开发工具包。 感谢您使用本教程安装最新版本的 Google Cloud Linux Mint 系统上的 SDK。 如需更多帮助或有用信息,我们建议您查看 官方谷歌 Cloud 网站.