La mise à jour du composant gcloud échoue
J'ai déployé aux VM sous Debian sur la CME et ont cron scripts qui utilisent gcloud commandes.
J'ai remarqué que gcloud components update
retuns cette erreur
ERREUR: (gcloud.des composants.mise à jour) Le gestionnaire de composant est désactivé pour cette installation
Mon mac fonctionne très bien pour mettre à jour gcloud et ajouter de nouveaux composants.
Construit dans le gcloud outils qui étaient à l'image de machine virtuelle ne sera pas mise à jour. Je n'ai pas trouvé comment activer le gestionnaire de composants.
source d'informationauteur Andrew MacKay
Vous devez vous connecter pour publier un commentaire.
Mis à JOUR
Maintenant, vous pouvez utiliser
sudo apt-get install google-cloud-sdk
commande pour installer ou mettre à jour Google Cloud SDK.Vous devrez peut-être ajouter un Nuage SDK référentiel dans votre machine Linux. C'est le instructions.
Remarque: La solution de contournement suivante ne doit pas être utilisé plus.
Le gestionnaire de composant est activé sur les dernières images et
gcloud components update
commande devrait fonctionner maintenant.Dans le cas où vous continuez à rencontrer ce problème, utilisez la commande suivante pour activer le programme de mise à jour:
Vous ne pouvez pas mettre à jour les composants à l'aide de l'intégré dans le SDK outils de calcul instance du moteur. Cependant, vous pouvez télécharger une autre copie locale de la SDK de https://cloud.google.com/sdk/ curl (https://sdk.cloud.google.com|bash) et de mettre à jour votre chemin en conséquence d'utiliser le nouveau SDK installer, et vous aurez le gestionnaire de composant activé.
Construction de Vilas l'explication ci-dessus: vous ne pouvez pas exécuter le programme de mise à jour pour les construit dans gcloud image. Toutefois, vous pouvez installer une copie de gcloud à l'extérieur du gestionnaire de paquets et d'exécuter le programme de mise à jour sur qui gcloud installer.
Vous pouvez maintenant exécuter
sudo apt-get install google-cloud-sdk
sur le Google Compute Engine images par défaut de mettre à jour le Cloud SDK.Venu ici, tout en essayant de
gcloud components install [x]
sur un Panneau contenant degoogle/cloud-sdk
et obtenir la même erreur (je ne suis probablement pas le seul sur cette situation).Malheureusement,
apt-get install google-cloud-sdk
(comme l'a suggéré sur la plupart des upvoted réponse) n'a pas aidé.Mais le vilain
sed
sur le fichier de config a fait le tour. Sale mais efficace fix (pour le moment).