如何修复“此安装中已禁用 Google Cloud SDK 组件管理器”错误?

如何修复“此安装中已禁用 Google Cloud SDK 组件管理器”错误?

我刚刚尝试在我的 Ubuntu 19.04 上安装 Google Cloud SDK这些说明

具体来说,我做了:

# Create environment variable for correct distribution
CLOUD_SDK_REPO="cloud-sdk-$(grep VERSION_CODENAME /etc/os-release | cut -d '=' -f 2)"

# Add the Cloud SDK distribution URI as a package source
echo "deb http://packages.cloud.google.com/apt $CLOUD_SDK_REPO main" | sudo tee -a /etc/apt/sources.list.d/google-cloud-sdk.list

# Import the Google Cloud Platform public key
curl https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key add -

# Update the package list and install the Cloud SDK
sudo apt-get update && sudo apt-get install google-cloud-sdk

然后运行gcloud init并遵循那里的流程。

当我现在这样做时,gcloud components update出现以下错误:

ERROR: (gcloud.components.update) 
You cannot perform this action because the Cloud SDK component manager 
is disabled for this installation.

关于如何修复此问题有什么想法吗?

答案1

随着这个问题的讨论这里google-cloud-sdk,请尝试从 以外的任何位置安装apt。1

.google-cloud-sdk先删除: 2. 然后从 下载适合您系统的
sudo apt purge --autoremove google-cloud-sdk

正确版本.tar.gzhttps://cloud.google.com/sdk/docs/quickstart-linux并将其解压tar -xzf google-cloud-sdk-*到一个目录并安装运行sudo ./google-cloud-sdk/install.sh

重新启动终端会话。gcloud components update现在应该可以工作了。

相关内容