Cómo usar el instalador del SDK de Google Cloud

El SDK de Cloud proporciona un instalador para cada plataforma compatible. Se puede implementar de forma interactiva o no interactiva.

Instalación interactiva

El instalador te permite descargar, instalar y configurar la última versión del SDK de Cloud con rapidez y en un modo interactivo. Cuando ejecutas el instalador, este descarga los componentes del SDK de Cloud y los instala en el sistema local. También ejecuta tareas de configuración adicionales, como agregar componentes del SDK de Cloud a tu PATH y habilitar la finalización de comandos en tu shell.

Linux y macOS
  1. Ingresa lo siguiente en un símbolo de sistema:
    curl https://sdk.cloud.google.com | bash
  2. Reinicia tu shell:
    exec -l $SHELL
  3. Ejecuta gcloud init para inicializar el entorno gcloud:
    gcloud init
Windows (instalador)
  1. Descarga el instalador del SDK de Cloud.

    También puedes abrir una terminal de PowerShell y ejecutar los siguientes comandos.

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

  2. Inicia el instalador y sigue las instrucciones. El instalador está firmado por Google LLC.

    El SDK de Cloud requiere Python. Las versiones compatibles son las de 3.5 a 3.7, y 2.7.9 o posteriores.

    Se instalarán todas las dependencias necesarias, incluida la versión de Python correspondiente. Si bien en la actualidad el SDK de Cloud usa Python 3 de forma predeterminada, puedes desmarcar la opción “Instalar el paquete de Python” para usar una instalación existente.

  3. Después de que se haya completado la instalación, el instalador presenta varias opciones:

    Mensajes del instalador de Windows

    Asegúrate de seleccionar lo siguiente:

    • Iniciar el SDK de Google Cloud Shell
    • Ejecutar 'gcloud init'

    El instalador inicia una ventana de la terminal y ejecuta el comando gcloud init.

  4. La instalación predeterminada no incluye las extensiones de App Engine necesarias para implementar una aplicación con los comandos gcloud. Estos componentes se pueden instalar con el administrador de componentes del SDK de Cloud.
Sugerencias para solucionar problemas:
  • Si el SDK de Cloud no se ejecuta después de instalar la versión 274.0.0, consulta este error de seguimiento para conocer las soluciones más recientes.
  • Si la instalación no se realiza correctamente debido a que el comando find no se reconoce, asegúrate de que la variable de entorno `PATH` esté configurada para incluir la carpeta que contiene “find”. Por lo general, es C:\WINDOWS\system32;.
  • Después de desinstalar el SDK de Cloud, deberás reiniciar el sistema antes de volver a instalar el SDK de Cloud.
Windows (ZIP)

También puedes instalar la versión más reciente desde un archivo .zip descargado:

  1. Descarga google-cloud-sdk.zip y extrae su contenido. (Haz clic derecho en el archivo descargado y selecciona Extraer todo).

  2. Inicia la secuencia de comandos google-cloud-sdk\install.bat y sigue las instrucciones de instalación.

  3. Cuando la instalación finalice, reinicia el símbolo del sistema (cmd.exe).

  4. Ejecuta gcloud init:

    C:\> gcloud init

Implementación no interactiva (silenciosa)

Puedes automatizar la instalación del SDK de Cloud si usas el instalador de forma no interactiva.

Para Linux y MacOS:

Guarda la secuencia de comandos de instalación de forma local en lugar de enviarla a bash.

  1. Ingresa lo siguiente en un símbolo de sistema:
    curl https://sdk.cloud.google.com > install.sh
  2. Ejecuta la secuencia de comandos y pasa los argumentos que se describen a continuación. Por ejemplo:
    bash install.sh --disable-prompts
  • --disable-prompts: inhabilitar los mensajes.

  • --install-dir=DIRECTORY: configurar el directorio raíz de instalación en DIRECTORY. El SDK de Cloud se instalará en DIRECTORY/google-cloud-sdk. La configuración predeterminada es $HOME.

Para Windows:

  • /S: instalar de forma silenciosa. No se muestran páginas del instalador. Usa marcas para cambiar la configuración de instalación.
  • /D: establecer el directorio de instalación predeterminado. Debe ser el último parámetro usado en la línea de comandos y no debe contener comillas, incluso si la ruta tiene espacios. Solo se admiten rutas absolutas; por ejemplo, /D=C:\CloudSDK.
  • /allusers: instalar para todos los usuarios.
  • /singleuser: instalar para el usuario actual (predeterminado).
  • /noreporting: inhabilitar los informes de uso (la opción predeterminada es enviar informes de uso).
  • /nostartmenu: no crear acceso directo al menú de inicio (la opción predeterminada es crear acceso directo).
  • /nodesktop: no crear acceso directo de escritorio (la opción predeterminada es crear acceso directo).