Esta página contém instruções para escolher e manter uma instalação do Cloud SDK.
Instruções para instalação
O SDK do Cloud requer o Python. As versões compatíveis são Python 3 (preferencial, 3.5 a 3.8) e Python 2 (2.7.9 ou superior).
python --version
Para mais informações sobre como escolher e configurar seu interpretador do Python, consultegcloud topic startup
.- Faça o download de um dos itens a seguir:
-
Como alternativa, para fazer o download do arquivo do Linux de 64 bits a partir da linha de comando, execute:
curl -O https://dl.google.com/dl/cloudsdk/channels/rapid/downloads/google-cloud-sdk-330.0.0-linux-x86_64.tar.gz
curl -O https://dl.google.com/dl/cloudsdk/channels/rapid/downloads/google-cloud-sdk-330.0.0-linux-x86.tar.gz
- Extraia o conteúdo do arquivo em qualquer local no sistema de arquivos (preferencialmente o diretório Início). Se você quer substituir uma instalação atual, remova o diretório
google-cloud-sdk
atual e extraia o arquivo para o mesmo local. - Opcional. Use o script de instalação para adicionar ferramentas do SDK do Cloud ao seu
PATH
. Você também poderá usar a conclusão do comando no shell e a coleta de estatísticas de uso.Execute o script (na raiz da pasta extraída na última etapa) usando este comando:
./google-cloud-sdk/install.sh
Isso também pode ser feito de forma não interativa (por exemplo, com um script), fornecendo preferências como sinalizações. Eles são descritos em:./google-cloud-sdk/install.sh --help
Abra um novo terminal para as alterações entrarem em vigor. - Execute gcloud init para inicializar o SDK:
- Opcional. Instale componentes adicionais usando o gerenciador de componentes.
Plataforma | Pacote | Tamanho | Soma de verificação SHA256 |
---|---|---|---|
Linux de 64 bits (x86_64) |
google-cloud-sdk-330.0.0-linux-x86_64.tar.gz (em inglês) | 112.5 MB | 090c5723df115fe24dd1e83d9a19716ac180f6eea4fd0fe8ff5869a2120c78df |
Linux de 32 bits (x86) |
google-cloud-sdk-330.0.0-linux-x86.tar.gz (em inglês) | 86,9 MB | 64b88e7d89f40e806b6306ce7a0b1dff11a52df4e1df7d0ace5f30e12a792fb1 |
./google-cloud-sdk/bin/gcloud init
Conteúdo do pacote
O SDK do Cloud está disponível no formato de pacote para instalação em sistemas Debian e Ubuntu. O pacote contém apenas os comandos gcloud
, gcloud alpha
, gcloud beta
, gsutil
e bq
. Ele não inclui kubectl
ou as extensões do App Engine necessárias para implantar um aplicativo usando os comandos gcloud
.
Se você quiser esses componentes, instale-os separadamente conforme descrito
mais adiante nesta seção.
Antes de instalar o SDK do Cloud, verifique se o sistema operacional é um dos seguintes:
- Uma versão do Ubuntu que não atingiu o fim da vida útil
- Uma versão estável do Debian a partir da Wheezy
- Adicione o URI de distribuição do SDK do Cloud como a origem do pacote:
echo "deb [signed-by=/usr/share/keyrings/cloud.google.gpg] https://packages.cloud.google.com/apt cloud-sdk main" | sudo tee -a /etc/apt/sources.list.d/google-cloud-sdk.list
verifique se apt-transport-https (em inglês) está instalado:sudo apt-get install apt-transport-https ca-certificates gnupg
- Importe a chave pública do Google Cloud:
curl https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key --keyring /usr/share/keyrings/cloud.google.gpg add -
- Atualize e instale o SDK do Cloud:
sudo apt-get update && sudo apt-get install google-cloud-sdk
Para mais opções deapt-get
, como desativação de prompts ou simulações, consulte as páginas de manual deapt-get
(em inglês).Dica do Docker: se você estiver instalando o SDK do Cloud dentro de uma imagem do Docker, use uma única etapa RUN:
RUN echo "deb [signed-by=/usr/share/keyrings/cloud.google.gpg] http://packages.cloud.google.com/apt cloud-sdk main" | tee -a /etc/apt/sources.list.d/google-cloud-sdk.list && curl https://packages.cloud.google.com/apt/doc/apt-key.gpg | apt-key --keyring /usr/share/keyrings/cloud.google.gpg add - && apt-get update -y && apt-get install google-cloud-sdk -y
- Se preferir, instale qualquer um destes
componentes extras:
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-bigtable-emulator
google-cloud-sdk-cbt
google-cloud-sdk-cloud-build-local
google-cloud-sdk-datalab
google-cloud-sdk-datastore-emulator
google-cloud-sdk-firestore-emulator
google-cloud-sdk-pubsub-emulator
kubectl
Por exemplo, o componente
google-cloud-sdk-app-engine-java
pode ser instalado da seguinte maneira:sudo apt-get install google-cloud-sdk-app-engine-java
- Execute
gcloud init
para começar:gcloud init
Como fazer downgrade das versões do SDK do Cloud
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=123.0.0-0
Os 10 lançamentos mais recentes sempre estarão disponíveis no repositório.
Conteúdo do pacote
O SDK do Cloud está disponível em formato de pacote para instalação nos sistemas Red Hat Enterprise Linux 7, Red Hat Enterprise Linux 8, Fedora 32 e CentOS 7. O pacote contém apenas os comandos gcloud
, gcloud alpha
, gcloud beta
, gsutil
e bq
. Ele não inclui kubectl
ou as extensões do App Engine necessárias para
implantar um aplicativo usando comandos gcloud
, que podem ser
instalados separadamente, conforme descrito nesta seção.
- Atualize o DNF com as informações de repositório do SDK do Cloud:
sudo tee -a /etc/yum.repos.d/google-cloud-sdk.repo << EOM [google-cloud-sdk] name=Google Cloud SDK baseurl=https://packages.cloud.google.com/yum/repos/cloud-sdk-el7-x86_64 enabled=1 gpgcheck=1 repo_gpgcheck=1 gpgkey=https://packages.cloud.google.com/yum/doc/yum-key.gpg https://packages.cloud.google.com/yum/doc/rpm-package-key.gpg EOM
- Instale o Cloud SDK:
sudo dnf install google-cloud-sdk
- Se preferir, instale qualquer um destes
componentes extras:
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-bigtable-emulator
google-cloud-sdk-cbt
google-cloud-sdk-cloud-build-local
google-cloud-sdk-datalab
google-cloud-sdk-datastore-emulator
google-cloud-sdk-firestore-emulator
google-cloud-sdk-pubsub-emulator
kubectl
Por exemplo, o componente
google-cloud-sdk-app-engine-java
pode ser instalado da seguinte maneira:sudo dnf install google-cloud-sdk-app-engine-java
- Execute
gcloud init
para começar:gcloud init
Como fazer downgrade das versões do SDK do Cloud
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 dnf downgrade google-cloud-sdk-VERSION
Os 10 lançamentos mais recentes sempre estarão disponíveis no repositório.
- O SDK do Cloud requer o Python. As versões compatíveis são Python 3 (preferencial, 3.5 a 3.8) e
Python 2 (2.7.9 ou superior). As versões modernas do macOS incluem a versão adequada do Python exigida para o SDK do Cloud.
No entanto, se você quiser instalar o Python 3 com o SDK do Cloud, escolha o macOS de 64 bits com a oferta de instalação do Python.
Para verificar a versão atual do Python, execute:
python -V
Para mais informações sobre como escolher e configurar seu interpretador do Python, consultegcloud topic startup
. - Faça o download de um dos itens a seguir:
- Extraia o arquivo para qualquer local no seu sistema de arquivos, de preferência no diretório principal. No macOS, isso pode ser feito abrindo o arquivo
.tar.gz
salvo no local de preferência.Se você quer substituir uma instalação atual, remova o diretório
google-cloud-sdk
atual e extraia o arquivo para o mesmo local. - Opcional. Use o script de instalação para adicionar ferramentas do SDK do Cloud ao seu
PATH
. Você também poderá usar a conclusão do comando no shell e a coleta de estatísticas de uso.Execute o script (na raiz da pasta extraída na última etapa) usando este comando:
./google-cloud-sdk/install.sh
Isso também pode ser feito de forma não interativa (por exemplo, com um script), fornecendo preferências como sinalizações. Eles são descritos em:./google-cloud-sdk/install.sh --help
Se você quer executar o script de instalação com o modo de leitor de tela ativado:./google-cloud-sdk/install.sh --screen-reader=true
Abra um novo terminal para as alterações entrarem em vigor. - Execute gcloud init para inicializar o SDK:
- Opcional. Instale componentes adicionais usando o gerenciador de componentes.
Plataforma | Pacote | Tamanho | Soma de verificação SHA256 |
---|---|---|---|
macOS de 64 bits (x86_64) |
google-cloud-sdk-330.0.0-darwin-x86_64.tar.gz (em inglês) | 110,6 MB | 86ef62e640a83d14e8761f0b2f23491f49dc9e079480b2be38eb76817c75bd5b |
macOS de 64 bits com Python incluído (x86_64) |
google-cloud-sdk-330.0.0-darwin-x86_64-bundled-python.tar.gz (em inglês) | 152,5 MB | a9eace60ababebb0cfaaafb254073828af49a7207d85551ac4c3ce890d3a9cd9 |
macOS de 32 bits (x86) |
google-cloud-sdk-330.0.0-darwin-x86.tar.gz (em inglês) | 88,1 MB | Befb311315bc1c344c78121d60c9bed817e520f50bec14808cbb3866f9cab09 |
./google-cloud-sdk/bin/gcloud init
-
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
-
Inicie o instalador e siga as instruções. O instalador é assinado pela Google LLC.
Se você quiser ativar o modo de leitor de tela, selecione a opção Ativar modo de leitor de tela para uma experiência mais simplificada. Para ler mais sobre a experiência do leitor de tela do SDK do Cloud, consulte o Guia de recursos de acessibilidade.
-
O SDK do Cloud requer o Python. As versões compatíveis são Python 3 (preferencial, 3.5 a 3.8) e Python 2 (2.7.9 ou superior).
O instalador implantará todas as dependências necessárias, incluindo a versão necessária do Python. Mesmo que o SDK do Cloud use atualmente o Python 3 por padrão, é possível usar uma instalação atual do Python ao desmarcar a opção "Instalar Bundled Python", se necessário.
Depois que a instalação for concluída, o instalador apresenta várias opções:
Verifique se as opções abaixo estão selecionadas:
- Start Google Cloud SDK Shell (Iniciar Shell do SDK do Google Cloud)
- Run
gcloud init
O instalador inicia uma janela de terminal e executa o comando
gcloud init
.- 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.
- 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 sua variável de ambientePATH
está definida para incluir a pasta que contémfind
. Geralmente, isso éC:\WINDOWS\system32;
. - Se você acabou de desinstalar o SDK do Cloud, precisará reinicializar o sistema antes de instalá-lo novamente.
Opcional: instalar as bibliotecas de cliente mais recentes do Google Cloud
É possível fazer o download das Bibliotecas de cliente do Cloud para as linguagens compatíveis.
Outras opções de instalação
Dependendo das suas necessidades de desenvolvimento, em vez da instalação recomendada, é possível usar um método alternativo de instalação do SDK do Cloud:
- Está usando o SDK do Cloud com scripts ou implantação/integração contínua? Faça o download de um arquivo com controle de versão para uma instalação não interativa de uma versão específica do SDK do Cloud.
- Precisa executar o SDK do Cloud como uma imagem do Docker? Use a imagem do Docker do SDK do Cloud para a versão mais recente ou específica do SDK do Cloud.
- Você executa o Ubuntu e prefere atualizações automáticas? Use um pacote de ajuste para instalar o SDK do Cloud.
- Para instalações interativas do Windows e do macOS e todos os outros casos de uso, execute o instalador interativo para instalar a versão mais recente do SDK do Cloud.j
O que está incluso?
Todos os métodos de instalação acima instalam os componentes padrão do SDK do Cloud, que incluem as ferramentas de linha de comando gcloud
, gsutil
e bq
.
É possível instalar outros componentes
usando o comando gcloud components install
ou instalando os pacotes
deb ou os pacotes RPM apropriados.
Como gerenciar uma instalação
Depois de instalar o SDK do Cloud, é possível usar
comandos no grupo de comandos gcloud components
para gerenciar sua instalação. Isso inclui ver os componentes instalados, adicionar e remover componentes e fazer upgrade para uma nova versão (ou downgrade para uma versão específica) do SDK do Cloud.
Versões mais antigas do Cloud SDK
Se você precisar reverter para uma versão mais antiga do SDK do Cloud, poderá encontrar todas as versões anteriores disponíveis para download neste arquivo.
Faça um teste
Se você começou a usar o Google Cloud agora, crie uma conta para avaliar o desempenho dos nossos produtos em situações reais. Clientes novos também recebem US$ 300 em créditos para executar, testar e implantar cargas de trabalho.
Comece a usar gratuitamente