Como usar o instalador do Google Cloud SDK

O Cloud SDK fornece um instalador para cada plataforma compatível. Ele pode ser implantado de forma interativa ou não interativa.

Instalação interativa

O instalador permite fazer o download, instalar e configurar rapidamente a versão mais recente do Cloud SDK no modo interativo. Quando você executa o instalador, ele faz o download dos componentes do Cloud SDK e os instala no sistema local. Ele também executa outras tarefas de configuração, como adição de componentes do Cloud SDK ao PATH e ativação do preenchimento do comando no shell.

Linux e macOS
  1. Digite o comando a seguir no prompt:
    curl https://sdk.cloud.google.com | bash
  2. Reinicie o shell:
    exec -l $SHELL
  3. Execute gcloud init para inicializar o ambiente gcloud:
    gcloud init
Windows (instalador)
  1. Faça o download do Instalador do SDK do Cloud.

    Se preferir, abra um terminal do PowerShell e execute os comandos a seguir:

    (New-Object Net.WebClient).DownloadFile("https://dl.google.com/dl/cloudsdk/channels/rapid/GoogleCloudSDKInstaller.exe", "$env:Temp\GoogleCloudSDKInstaller.exe")
    
    & $env:Temp\GoogleCloudSDKInstaller.exe
          

  2. Inicie o instalador e siga as instruções. O instalador é assinado pela Google LLC.

    O SDK do Cloud requer o Python. As versões compatíveis são 3.5 a 3.7 e 2.7.9 ou mais recentes.

    O instalador implantará todas as dependências necessárias, incluindo a versão necessária do Python. Embora o SDK do Cloud use atualmente o Python 2 por padrão, é possível usar uma instalação atual do Python ao desmarcar a opção "Instalar Bundled Python", se necessário.

  3. Depois que a instalação for concluída, o instalador apresenta várias opções:

    Prompts do instalador do Windows

    Verifique se as opções abaixo estão selecionadas:

    • Start Google Cloud SDK Shell (Iniciar Shell do SDK do Google Cloud)
    • Run 'gcloud init' (Executar 'gcloud init')

    O instalador inicia uma janela de terminal e executa o comando gcloud init.

  4. A instalação padrão não inclui as extensões do App Engine necessárias para implantar um aplicativo usando comandos gcloud. Para instalar esses componentes, use o gerenciador de componentes do SDK do Cloud.
Dicas de solução de problemas:
  • Se o SDK do Cloud não funcionar depois de instalar a versão 274.0.0, consulte este rastreamento de erros (em inglês) para acessar soluções alternativas.
  • Se a instalação não for bem-sucedida devido ao comando find não ter sido reconhecido, verifique se a variável de ambiente "PATH" está definida para incluir a pasta que contém "find". Normalmente, é C:\WINDOWS\system32;.
  • Se você acabou de desinstalar o SDK do Cloud, será necessário reinicializar o sistema antes de instalar o SDK do Cloud novamente.
Windows (Zip)

Também é possível instalar a versão mais recente a partir de um arquivo .zip transferido por download:

  1. Faça o download do google-cloud-sdk.zip e extraia o conteúdo dele. Clique com o botão direito do mouse no arquivo transferido e selecione Extrair tudo.

  2. Inicie o script google-cloud-sdk\install.bat e siga as instruções de instalação.

  3. Quando a instalação for concluída, reinicie o prompt de comando (cmd.exe).

  4. Execute gcloud init:

    C:\> gcloud init

Implantação não interativa (silenciosa)

Também é possível automatizar a instalação do SDK do Cloud usando o instalador de forma não interativa.

Para Linux e MacOS:

Salve o script de instalação localmente em vez de encaminhá-lo para o bash.

  1. Digite o comando a seguir no prompt:
    curl https://sdk.cloud.google.com > install.sh
  2. Execute o script, passando os argumentos descritos abaixo, por exemplo:
    bash install.sh --disable-prompts
  • --disable-prompts: desativa prompts.

  • --install-dir=DIRECTORY: define o diretório raiz da instalação como DIRECTORY. O SDK do Cloud será instalado em DIRECTORY/google-cloud-sdk. O padrão é $HOME

Para Windows:

  • /S: instala silenciosamente. Nenhuma página do instalador é exibida. Use sinalizações para alterar as configurações de instalação
  • /D: define o diretório de instalação padrão. Precisa ser o último parâmetro usado na linha de comando e não pode incluir aspas, mesmo que o caminho contenha espaços. Somente caminhos absolutos são compatíveis. Por exemplo, /D=C:\CloudSDK.
  • /allusers: instala para todos os usuários
  • /singleuser: instala para o usuário atual (padrão)
  • /noreporting: desativa o relatório de uso (o padrão é enviar relatórios de uso)
  • /nostartmenu: não cria atalho do menu iniciar (o padrão é criar um atalho)
  • /nodesktop: não cria atalho na área de trabalho (o padrão é criar um atalho)