Google Cloud CLI
Google · 管理 Google Cloud 项目、云资源和应用的命令行工具集,适用于终端操作与自动化部署。
- 系统要求
- 尚未确认
- 命令行依赖
- [email protected]
各平台支持情况
- macOS 27 · Intel · 588.0.0 尚未确认
- macOS 27 · Apple 芯片 · 588.0.0 尚未确认
- macOS 26 · Intel · 588.0.0 尚未确认
- macOS 26 · Apple 芯片 · 588.0.0 尚未确认
- macOS 15 · Intel · 588.0.0 尚未确认
- macOS 15 · Apple 芯片 · 588.0.0 尚未确认
- macOS 14 · Intel · 588.0.0 尚未确认
- macOS 14 · Apple 芯片 · 588.0.0 尚未确认
- macOS 13 · Intel · 588.0.0 尚未确认
- macOS 13 · Apple 芯片 · 588.0.0 尚未确认
- macOS 12 · Intel · 588.0.0 尚未确认
- macOS 12 · Apple 芯片 · 588.0.0 尚未确认
- macOS 11 · Intel · 588.0.0 尚未确认
- macOS 11 · Apple 芯片 · 588.0.0 尚未确认
查看完整声明
{
"formula": [
"[email protected]"
]
}- 来源仓库
- homebrew/cask
- 其他名称
- Google Cloud CLI · google-cloud-sdk · gcloud-cli
- 附带命令
- git-credential-gcloud gsutil bq docker-credential-gcloud gcloud
- 下载地址
- dl.google.com/dl/cloudsdk/channels/rapid/downloads/google-cloud-cli-588.0.0-darwin-x86_64.tar.gz
- SHA-256
- 7941b3911838373f…
- formulae.brew.sh
- formulae.brew.sh/cask/gcloud-cli
安装与卸载内容
安装
preflight_steps查看完整声明
{ "preflight_steps": [ { "steps": [ { "recursive": true, "source": { "base": "staged_path", "path": "google-cloud-sdk/." }, "target": { "base": "homebrew_prefix", "path": "share/google-cloud-sdk" }, "type": "copy" }, { "paths": [ { "base": "staged_path", "path": "google-cloud-sdk" } ], "recursive": true, "type": "remove" }, { "source": { "path": "{{HOMEBREW_PREFIX}}/share/google-cloud-sdk" }, "target": { "base": "staged_path", "path": "google-cloud-sdk" }, "type": "symlink" } ] } ] }卸载
uninstall查看完整声明
{ "uninstall": [ { "trash": "$HOMEBREW_PREFIX/Caskroom/gcloud-cli/latest" } ] }安装
installer查看完整声明
{ "installer": [ { "script": { "args": [ "--quiet", "--usage-reporting", "false", "--bash-completion", "false", "--path-update", "false", "--rc-path", "false", "--update-installed-components", "--install-python", "false" ], "executable": "google-cloud-sdk/install.sh" } } ] }安装
binary来源文件: google-cloud-sdk/bin/git-credential-gcloud.sh
声明的目标位置: $HOMEBREW_PREFIX/bin/git-credential-gcloud
查看完整声明
{ "binary": [ "google-cloud-sdk/bin/git-credential-gcloud.sh", { "target": "git-credential-gcloud" } ], "target": "$HOMEBREW_PREFIX/bin/git-credential-gcloud" }安装
binary来源文件: google-cloud-sdk/bin/gsutil
声明的目标位置: $HOMEBREW_PREFIX/bin/gsutil
查看完整声明
{ "binary": [ "google-cloud-sdk/bin/gsutil" ], "target": "$HOMEBREW_PREFIX/bin/gsutil" }安装
binary来源文件: google-cloud-sdk/bin/bq
声明的目标位置: $HOMEBREW_PREFIX/bin/bq
查看完整声明
{ "binary": [ "google-cloud-sdk/bin/bq" ], "target": "$HOMEBREW_PREFIX/bin/bq" }安装
binary来源文件: google-cloud-sdk/bin/docker-credential-gcloud
声明的目标位置: $HOMEBREW_PREFIX/bin/docker-credential-gcloud
查看完整声明
{ "binary": [ "google-cloud-sdk/bin/docker-credential-gcloud" ], "target": "$HOMEBREW_PREFIX/bin/docker-credential-gcloud" }安装
binary来源文件: google-cloud-sdk/bin/gcloud
声明的目标位置: $HOMEBREW_PREFIX/bin/gcloud
查看完整声明
{ "binary": [ "google-cloud-sdk/bin/gcloud" ], "target": "$HOMEBREW_PREFIX/bin/gcloud" }安装
bash_completion来源文件: google-cloud-sdk/completion.bash.inc
声明的目标位置: $HOMEBREW_PREFIX/etc/bash_completion.d/google-cloud-sdk
查看完整声明
{ "bash_completion": [ "google-cloud-sdk/completion.bash.inc", { "target": "google-cloud-sdk" } ], "target": "$HOMEBREW_PREFIX/etc/bash_completion.d/google-cloud-sdk" }安装
zsh_completion来源文件: google-cloud-sdk/completion.zsh.inc
声明的目标位置: $HOMEBREW_PREFIX/share/zsh/site-functions/_google_cloud_sdk
查看完整声明
{ "target": "$HOMEBREW_PREFIX/share/zsh/site-functions/_google_cloud_sdk", "zsh_completion": [ "google-cloud-sdk/completion.zsh.inc", { "target": "_google_cloud_sdk" } ] }安装
postflight_steps查看完整声明
{ "postflight_steps": [ { "steps": [ { "force": true, "guards": [ { "condition": "unless_exists", "id": "1", "path": "{{caskroom_path}}/latest" } ], "source": { "path": "{{staged_path}}" }, "target": { "path": "{{caskroom_path}}/latest" }, "type": "symlink" }, { "args": [ "config", "virtualenv", "delete", "-q" ], "command": { "base": "homebrew_prefix", "path": "share/google-cloud-sdk/bin/gcloud" }, "env": { "CLOUDSDK_PYTHON": "{{HOMEBREW_PREFIX}}/opt/[email protected]/libexec/bin/python" }, "guards": [ { "condition": "on", "id": "2", "value": "macos" }, { "condition": "if_exists", "id": "3", "path": "~/.config/gcloud/virtenv" } ], "type": "run" }, { "args": [ "config", "virtualenv", "create", "--python-to-use", "{{HOMEBREW_PREFIX}}/opt/[email protected]/libexec/bin/python" ], "command": { "base": "homebrew_prefix", "path": "share/google-cloud-sdk/bin/gcloud" }, "env": { "CLOUDSDK_PYTHON": "{{HOMEBREW_PREFIX}}/opt/[email protected]/libexec/bin/python" }, "guards": [ { "condition": "on", "id": "2", "value": "macos" } ], "network_access": true, "type": "run" }, { "args": [ "config", "virtualenv", "enable" ], "command": { "base": "homebrew_prefix", "path": "share/google-cloud-sdk/bin/gcloud" }, "env": { "CLOUDSDK_PYTHON": "{{HOMEBREW_PREFIX}}/opt/[email protected]/libexec/bin/python" }, "guards": [ { "condition": "on", "id": "2", "value": "macos" } ], "type": "run" }, { "args": [ "version" ], "command": { "base": "homebrew_prefix", "path": "share/google-cloud-sdk/bin/gcloud" }, "env": { "CLOUDSDK_PYTHON": "{{HOMEBREW_PREFIX}}/opt/[email protected]/libexec/bin/python" }, "guards": [ { "condition": "on", "id": "2", "value": "macos" } ], "type": "run" } ] } ] }清理用户数据
zap查看完整声明
{ "zap": [ { "trash": [ "$HOMEBREW_PREFIX/share/google-cloud-sdk.staging", "$HOMEBREW_PREFIX/share/google-cloud-sdk" ] } ] }
注意事项
To use additional binary components installed via gcloud, add the "$HOMEBREW_PREFIX/share/google-cloud-sdk/bin" directory to your PATH environment variable, e.g., (for Bash shell): export PATH=$HOMEBREW_PREFIX/share/google-cloud-sdk/bin:"$PATH"