我已经部署到VM的GCE上运行Debian,并有使用gcloud命令的cron脚本。
我注意到gcloud components update复述了这个错误。
错误:(gcloud.components.update)此安装禁用组件管理器
我的mac可以很好地更新gcloud并添加新的组件。
VM映像中内置的gcloud工具不会更新。我还没有找到如何启用组件管理器。
发布于 2015-01-26 03:48:58
不能使用计算引擎实例上的内置SDK工具更新组件。但是,您可以从https://cloud.google.com/sdk/下载另一个SDK的本地副本(curl https://sdk.cloud.google.com _ bash),并相应地更新您的路径以使用新的SDK安装,并且您将启用组件管理器。
发布于 2017-06-30 13:31:01
在尝试从google/cloud-sdk对Docker容器进行google/cloud-sdk访问时,遇到了同样的错误(在这种情况下,我可能不是唯一的错误)。
不幸的是,apt-get install google-cloud-sdk (就像投票最多的答案中所建议的那样)没有帮助。
但是配置文件上丑陋的sed完成了这个任务。肮脏但有效的解决办法(暂时)。
RUN sed -i -e 's/"disable_updater": true,/"disable_updater": false,/' /usr/lib/google-cloud-sdk/lib/googlecloudsdk/core/config.json发布于 2015-02-10 02:25:47
基于Vilas上面的解释:您不能运行内置的gcloud映像的更新程序。但是,您可以在包管理器之外安装gcloud的副本,并在该gcloud安装上运行更新程序。
https://stackoverflow.com/questions/28130637
复制相似问题