Como instalar a partir de arquivos com controle de versão

O Cloud SDK dispõe de arquivos com controle de versão para download exclusivos da versão. Cada arquivo com controle de versão contém uma instalação autônoma do SDK do Cloud em um diretório nomeado google-cloud-sdk que pode ser copiado para qualquer local no seu sistema de arquivos.

Uso ideal para a instalação de arquivos com controle de versão

Eles foram criados para instalação não interativa de versões específicas do Cloud SDK e são úteis quando:

  • Caso precise de uma versão específica do SDK do Cloud. Por exemplo:

    • Você usa scripts com a CLI da gcloud ou um dos outros componentes do SDK do Cloud e quer garantir que os scripts não sejam interrompidos como resultado de uma atualização do SDK do Cloud.
    • Você usa o SDK do Cloud como parte de um processo de integração contínua (CI, na sigla em inglês) ou de um sistema de produção e quer controlar as dependências para garantir a compatibilidade entre as partes do sistema.
    • Você executa implantações automatizadas do SDK do Cloud em muitas máquinas, que precisam estar sincronizadas entre si.
    • Você está atrás de um proxy ou firewall que exige configuração extra para acessar a Internet.
  • Você não quer executar uma instalação interativa.

Instruções para instalação

Para instalar a versão mais recente do Cloud SDK de um arquivo com controle de versão, faça o seguinte:

  1. Verifique se a versão do seu sistema operacional é de 32 ou 64 bits.

    • Linux/macOS: execute getconf LONG_BIT da linha de comando
    • Windows: Painel de Controle > Sistema > Tipo de Sistema.
  2. Faça o download do arquivo apropriado compatível com a sua versão:

    Plataforma Pacote Tamanho Soma de verificação SHA256
    Linux de 64 bits

    (x86_64)

    google-cloud-sdk-310.0.0-linux-x86_64.tar.gz 85.4 MB 8ebe6483dbbaa1438c9df8d09028c729b21c221e1a3d8211b607dc85f483bac8
    Linux de 32 bits

    (x86)

    google-cloud-sdk-310.0.0-linux-x86.tar.gz 83,7 MB 839bf986028b4ae90cefb4dc22dd84df2f3cf2b897e9ae0d516b70bca5e34d95
    macOS de 64 bits

    (x86_64)

    google-cloud-sdk-310.0.0-darwin-x86_64.tar.gz 85,8 MB 459418f28ad3521db1162f502269318e59a333842dd324c877e622963a20cdbb
    macOS de 32 bits

    (x86)

    google-cloud-sdk-310.0.0-darwin-x86.tar.gz 84,8 MB 59baf2df83a25541dbf4a751af47c4a5421cd8ff7c732589d856f95e60250644
    Windows de 64 bits

    (x86_64)

    google-cloud-sdk-310.0.0-windows-x86_64.zip 98,2 MB daab3ddf153f9ecbd60ed395ffe82b1cfecdaa8c75b661bb7c049817fbbf61fa
    Windows de 64 bits

    (x86_64) com Python integrado

    google-cloud-sdk-310.0.0-windows-x86_64-bundled-python.zip 131,7 MB c0555cd8e023f55bef112dae6bf40cc385d46c6b197e6a7dd35d89dbbeacea60
    Windows de 32 bits

    (x86)

    google-cloud-sdk-310.0.0-windows-x86.zip 96,3 MB 27dc6bde5de08af33c4b47f44f5aaa6c9e4214bb22bb0cd85ee951c4be26d5a4
    Windows de 32 bits

    (x86) com Python integrado

    google-cloud-sdk-310.0.0-windows-x86-bundled-python.zip 127,1 MB f5d6e98d6ac46c314be95ac0fd45f24f1c664451e03db87df5018ed6dd69e71f
  3. Extraia o conteúdo do arquivo em qualquer local no sistema. De preferência, sua pasta "Início".

  4. Opcional. Se quiser adicionar ferramentas do SDK do Cloud ao caminho, execute o script de instalação. Isso precisa ser executado a partir da raiz da pasta extraída acima. A execução desse script também gera instruções para ativar a conclusão do comando no seu shell bash, somente para Linux e macOS, e ativar o relatório de uso.

    • No Linux ou no macOS:

      ./google-cloud-sdk/install.sh
      
    • No Windows:

      .\google-cloud-sdk\install.bat
      

    Execute install.sh --help ou install.bat --help para ver uma lista de sinalizações que podem ser transmitidas para este script, incluindo aquelas que podem executar a instalação de forma não interativa.

  5. Execute gcloud init para inicializar o SDK:

    ./google-cloud-sdk/bin/gcloud init
    

Versões anteriores

As versões anteriores do Cloud SDK estão disponíveis no arquivo de download no Google Cloud Storage. Elas são acessadas diretamente por meio de https://storage.googleapis.com/cloud-sdk-release/<archive_name>.