Cómo llevar a cabo la instalación con apt-get (Debian y Ubuntu solamente)

El SDK de Cloud está disponible en un formato de paquete para instalarlo en sistemas Debian y Ubuntu. Este paquete únicamente contiene los comandos gcloud, gcloud alpha, gcloud beta, gsutil y bq. No incluye kubectl ni las extensiones de App Engine obligatorias para implementar una aplicación con comandos de gcloud. Si quieres estos componentes, debes instalarlos por separado como se describe más adelante en esta sección.

Puedes instalar el SDK de Cloud a partir de un paquete de Debian o Ubuntu para todas las actualizaciones de Ubuntu oficiales que aún están vigentes, y las actualizaciones estables de Debian a partir de Wheezy.

Nota: Si usas una instancia en Google Compute Engine, el SDK de Cloud se instala de manera predeterminada. De todas maneras, puedes instalar el SDK de Cloud de forma manual con las siguientes instrucciones.

  1. Crea una variable de entorno para lograr la distribución correcta:
    export CLOUD_SDK_REPO="cloud-sdk-$(lsb_release -c -s)"
  2. Agrega el URI de distribución del SDK de Cloud como una fuente de paquete:
    echo "deb http://packages.cloud.google.com/apt $CLOUD_SDK_REPO main" | sudo tee -a /etc/apt/sources.list.d/google-cloud-sdk.list
    Nota: Si tienes instalado apt-transport-https, puedes usar “https” en lugar de “http” en este paso.
  3. Importa la clave pública de Google Cloud:
    curl https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key add -
    Sugerencia para la solución de problemas: Si no puedes obtener las últimas actualizaciones debido a una clave vencida, obtiene el archivo de claves apt-get.gpg más reciente.
  4. Actualiza el SDK de Cloud y también instálalo:
    sudo apt-get update && sudo apt-get install google-cloud-sdk
    Nota: Para opciones de apt-get adicionales, como inhabilitar mensajes o ejecuciones de prueba, consulta las páginas del man de apt-get.
  5. De manera opcional, instala cualquiera de estos componentes adicionales:
    • 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 ejemplo, el componente google-cloud-sdk-app-engine-java se puede instalar de la siguiente manera:

    sudo apt-get install google-cloud-sdk-app-engine-java
  6. Ejecuta gcloud init para comenzar:
    gcloud init

Cómo pasar a versiones anteriores del SDK de Cloud

Si deseas volver a una versión específica del SDK de Cloud, en la que VERSION tiene el formato 123.0.0, ejecuta lo siguiente:

sudo apt-get update && sudo apt-get install google-cloud-sdk=VERSION-0
¿Te ha resultado útil esta página? Enviar comentarios:

Enviar comentarios sobre...

Documentación del SDK de Cloud