Como instalar com o apt-get (somente Debian e Ubuntu)

O SDK do Cloud está disponível no formato de pacote para instalação em sistemas Debian e Ubuntu. Esse pacote contém somente os comandos gcloud, gcloud alpha, gcloud beta, gsutil e bq. Ele não inclui kubectl nem as extensões do App Engine necessárias para implantar um aplicativo usando os comandos do gcloud. Se você quiser esses componentes, instale-os separadamente conforme descrito mais adiante nesta seção.

É possível instalar o SDK do Cloud com um pacote Debian/Ubuntu para todas as versões do Ubuntu oficiais que não atingiram o fim da vida útil e as versões do Debian estáveis a partir do Wheezy.

Observação: se você usa uma instância do Google Compute Engine, o SDK do Cloud é instalado por padrão. Ainda é possível instalar o SDK do Cloud manualmente seguindo as instruções abaixo.

  1. Crie uma variável de ambiente para a distribuição correta:
    export CLOUD_SDK_REPO="cloud-sdk-$(lsb_release -c -s)"
  2. Adicione o URI de distribuição do SDK do Cloud como a origem do pacote:
    echo "deb http://packages.cloud.google.com/apt $CLOUD_SDK_REPO main" | sudo tee -a /etc/apt/sources.list.d/google-cloud-sdk.list
    Observação: nesta etapa, caso tenha apt-transport-https instalado, use "https" em vez de "http".
  3. Importe a chave pública do Google Cloud:
    curl https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key add -
    Dica de solução de problemas: caso não consiga receber as atualizações mais recentes devido a uma chave expirada, solicite o arquivo de chave apt-get.gpg mais recente.
  4. Atualize e instale o SDK do Cloud:
    sudo apt-get update && sudo apt-get install google-cloud-sdk
    Observação: para outras opções do apt-get, como desativação de prompts ou simulações, consulte as páginas de manuais do apt-get.
  5. Se quiser, instale qualquer um destes outros componentes:
    • google-cloud-sdk-app-engine-python
    • google-cloud-sdk-app-engine-python-extras
    • google-cloud-sdk-app-engine-java
    • google-cloud-sdk-app-engine-go
    • google-cloud-sdk-datalab
    • google-cloud-sdk-datastore-emulator
    • google-cloud-sdk-pubsub-emulator
    • google-cloud-sdk-cbt
    • google-cloud-sdk-cloud-build-local
    • google-cloud-sdk-bigtable-emulator
    • kubectl

    Por exemplo, é possível instalar o componente google-cloud-sdk-app-engine-java da seguinte maneira:

    sudo apt-get install google-cloud-sdk-app-engine-java
  6. Execute gcloud init para começar:
    gcloud init

Como fazer downgrade das versões do Cloud SDK

Se você quiser reverter para uma versão específica do SDK do Cloud, em que VERSION esteja no formato 123.0.0, execute:

sudo apt-get update && sudo apt-get install google-cloud-sdk=VERSION-0
Esta página foi útil? Conte sua opinião sobre:

Enviar comentários sobre…

Documentação do Cloud SDK