当前位置:首页 > RockyLinux > 正文

RockyLinux Google Cloud CLI配置(手把手教你如何在Rocky Linux上安装并配置Google Cloud CLI)

如果你正在使用 Rocky Linux 系统,并希望与 Google Cloud Platform (GCP) 进行交互,那么安装和配置 Google Cloud CLI(即 gcloud CLI) 是必不可少的一步。本教程将详细指导你完成整个过程,即使是 Linux 新手也能轻松上手。

RockyLinux Google Cloud CLI配置(手把手教你如何在Rocky Linux上安装并配置Google CLI) CLI配置  Rocky Linux安装gcloud CLI SDK配置教程 RockyLinux连接GCP 第1张

什么是 Google Cloud CLI?

Google Cloud CLI(以前称为 gcloud SDK)是一套命令行工具,允许你从本地终端管理 GCP 资源,例如创建虚拟机、管理存储桶、部署应用等。通过在 Rocky Linux 上安装它,你可以高效地自动化云操作。

准备工作

  • 一台运行 Rocky Linux 8 或 9 的服务器或本地机器
  • 具有 sudo 权限的用户账户
  • 一个有效的 Google Cloud 账号(可免费注册)

第 1 步:更新系统

首先,确保你的系统是最新的:

sudo dnf update -ysudo dnf install -y curl wget tar gnupg

第 2 步:添加 Google Cloud SDK 官方仓库

Google 提供了官方的 YUM 仓库,适用于 RHEL 兼容系统(包括 Rocky Linux)。执行以下命令添加仓库:

sudo tee -a /etc/yum.repos.d/google-cloud-sdk.repo << EOF[google-cloud-cli]name=Google Cloud CLIbaseurl=https://packages.cloud.google.com/yum/repos/cloud-sdk-el$(rpm -E %rhel)-$basearchenabled=1gpgcheck=1repo_gpgcheck=1gpgkey=https://packages.cloud.google.com/yum/doc/rpm-package-key.gpgEOF

第 3 步:安装 Google Cloud CLI

现在可以使用 dnf 安装 gcloud CLI 了:

sudo dnf install google-cloud-cli -y

第 4 步:初始化 gcloud CLI

安装完成后,需要初始化 CLI 并登录你的 Google 账号:

gcloud init

执行后,系统会提示你:

  1. 是否登录新账号(选择 Yes)
  2. 打开浏览器登录 Google 账号(复制链接到浏览器完成授权)
  3. 选择默认项目(如果没有,可先跳过)
  4. 设置默认区域(如 us-central1)

第 5 步:验证安装

运行以下命令确认一切正常:

gcloud version

你应该看到类似如下的输出:

Google Cloud SDK 450.0.0bq 2.0.87core 2023.10.13gsutil 5.24

常见问题与解决

Q:提示找不到命令 gcloud?
A:请检查 PATH 是否包含 /usr/lib64/google-cloud-sdk/bin/。可手动添加到 ~/.bashrc:

echo 'export PATH=$PATH:/usr/lib64/google-cloud-sdk/bin' >> ~/.bashrcsource ~/.bashrc

Q:初始化时无法打开浏览器怎么办?
A:在无图形界面的服务器上,可使用 --no-browser 参数:

gcloud init --no-browser

然后按提示复制链接到本地浏览器完成授权,并粘贴返回的验证码。

总结

通过以上步骤,你已经成功在 Rocky Linux 上完成了 Google Cloud CLI 配置。现在你可以使用 gcloudgsutilbq 等命令管理你的 GCP 资源了。无论是进行 RockyLinux连接GCP 还是自动化部署,这套工具都将极大提升你的工作效率。

如果你觉得本教程有帮助,请收藏并分享给其他正在学习 Rocky Linux安装gcloud CLI 的朋友!