Snap-Paket installieren

Wenn Sie automatische Updates bevorzugen, können Sie die Google Cloud CLI auf Ubuntu-Systemen mit einem Snap-Paket installieren. Dieses Paket enthält nur die gcloud CLI und die Befehlszeilentools gcloud alpha, gcloud beta, gsutil, docker-credential-gcloud und bq. Nicht enthalten sind kubectl oder die App Engine-Erweiterungen, die für die Bereitstellung einer Anwendung mit der gcloud CLI erforderlich sind. Wenn Sie diese Komponenten benötigen, installieren Sie stattdessen das Debian-Paket.

  1. Wenn Sie das eingestellte google-cloud-sdk-Snap-Paket installiert haben, entfernen Sie es mit dem folgenden Befehl:
    snap remove google-cloud-sdk
    Sie können das google-cloud-cli-Snap-Paket nicht installieren, ohne dieses Paket zu entfernen, da für beide Installationen dieselben Aliase erforderlich sind.
  2. Installieren Sie das Snap-Paket für die gcloud CLI:
    snap install google-cloud-cli --classic
  3. Optional: Wenn Sie die Befehlsvervollständigung aktivieren möchten, aktualisieren Sie Ihr Profil, um das Vervollständigungsscript zu verwenden.

    Führen Sie für Bash-Shells den folgenden Befehl aus:

    echo "source /snap/google-cloud-cli/current/completion.bash.inc" >> ~/.bashrc

    Führen Sie für Zsh-Shells den folgenden Befehl aus:

    echo "source /snap/google-cloud-cli/current/completion.zsh.inc" >> ~/.zshrc

    Sie müssen die Shell neu starten, damit diese Änderung wirksam wird.

  4. Führen Sie gcloud init aus, um die gcloud CLI zu initialisieren, zu autorisieren und zu konfigurieren.