Cómo instalar y configurar Google Cloud SDK en Linux Desktop

Google Cloud SDK (Software Development Kit) es un sistema de API basado en la nube que puede utilizar una interfaz de línea de comandos para crear una máquina virtual o un entorno para la programación y las pruebas de software. Está construido por Google y alojado en el almacenamiento en la nube de Google. Anteriormente, Google solía ofrecer crédito al registrarse gratis en el SDK de Google Cloud. Pero me temo que Google ha desactivado esas funciones gratuitas. Si es un desarrollador o evaluador de software, el SDK de Google Cloud puede ser un sistema virtual conveniente para publicar y probar sus códigos. El kit de desarrollo de software en la nube está disponible en la versión web, pero puede instalar el SDK de Google Cloud en su sistema Linux para una mejor interfaz basada en CLI.

SDK de Google Cloud en Linux

El kit de desarrollo de software de Google está disponible en el repositorio oficial de Linux. Puede instalarlo a través del método de repositorio, el método Snap y el método de secuencia de comandos. Esta publicación verá cómo instalar Google Cloud SDK en Ubuntu y y comenzar con él.

1. Instale el SDK de Google Cloud en Debina / Ubuntu Linux

La instalación de los servicios del SDK de Google Cloud en un sistema Ubuntu Linux requiere un conocimiento básico del shell de terminal y el privilegio de root en su sistema. Puede instalarlo en su sistema utilizando tanto el método de repositorio como el método de instalación Snap.

Método 1: instalar el kit de desarrollo de software de Google a través del repositorio

El kit de desarrollo de software de Google Cloud requiere un repositorio local en el sistema. Deberá tener el certificado de cifrado de CA y el GNUPG en su sistema Ubuntu.

Paso 1: agregue Google Cloud Repository en Ubuntu Linux

Primero, asegúrese de que el repositorio de su sistema esté actualizado. Luego ejecute el siguiente comando para agregar CA y GNU Privacy Guard a su sistema. El comando requiere privilegios de root; asegúrese de ser el usuario root.

sudo apt update
sudo apt install apt-transport-https ca-certificates gnupg

instalar certificados ca en Linux

Después de agregar el certificado CA a su sistema Ubuntu, ahora puede ejecutar el comando curl que se proporciona a continuación para agregar la clave GPG desde el repositorio de Google Cloud del sistema.

curl https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key add -

Ahora, necesitamos agregar un repositorio de paquetes personal dentro del sistema. Puede ejecutar el siguiente comando echo en el shell de su terminal para agregar el repositorio.

echo "deb https://packages.cloud.google.com/apt cloud-sdk main" | sudo tee -a /etc/apt/sources.list.d/google-cloud-sdk.list

packages.cloud.google.com

Paso 2: instale el kit de desarrollo de software de Google

Hasta ahora, hemos visto cómo agregar un repositorio de SDK en la nube de Google y el protector de privacidad GNU en nuestro sistema Ubuntu. Ahora actualice el repositorio del sistema para cargar los archivos del repositorio del SDK actualizados.

sudo apt update

Finalmente, ahora puede ejecutar el siguiente comando de aptitude que se proporciona a continuación para instalar el SDK en su sistema Ubuntu Linux. El comando instalará algunos módulos PHP, biblioteca MySQL, java y archivos SDK de Google Cloud en su sistema de archivos.

sudo apt install google-cloud-sdk

instalar Google sdk en Ubuntu

Método 2: instalar Google Cloud SDK a través de Snap

Como Snap es una de las herramientas populares para instalar paquetes en un sistema basado en Debian, podemos instalar Google Cloud SDK en nuestro sistema usando el comando Snap. Antes de ejecutar un comando Snap en su terminal, asegúrese de tener el demonio Snap instalado en su sistema Linux. Puede instalarlo en su sistema ejecutando los siguientes comandos.

sudo apt update
sudo apt install snapd

Luego, ejecute el siguiente comando Snap que se proporciona a continuación para instalar el SDK de Google Cloud en su sistema Linux. El comando descargará e instalará la versión estable de SDK desde el repositorio oficial de Linux. En la pantalla del terminal, verá el progreso de la instalación del SDK en su sistema.

sudo snap install google-cloud-sdk --classic

Instalar instantáneamente el SDK de Google en ubuntu

2. Instale el kit de desarrollo de software de Google en Fedora Linux

Si tiene una estación de trabajo Fedora o un sistema Linux basado en Red Hat, existen opciones para instalar el SDK de Google Cloud en su máquina a través del repositorio y la tienda Snap. Aquí, lo guiaré sobre cómo puede instalarlo en su sistema Linux basado en Fedora y Red.

Método 1: instalar el SDK de Google Cloud a través del repositorio de Linux

Primero, debe ejecutar el siguiente comando para agregar un repositorio de SDK a su sistema. El comando buscará la clave de protección de privacidad GUN basada en RPM y agregará la clave de protección del repositorio a su sistema Linux.

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

Clave GPGP del SDK de Google en Fedora Linux

Después de agregar el repositorio y la clave GNU, ahora puede ejecutar el comando DNF con privilegio de root en el shell de su terminal para instalar el SDK de Google Cloud en su Fedora Linux.

sudo dnf install google-cloud-sdk

Si tiene algún problema al instalar la herramienta SDK, puede probar el comando YUM que se proporciona a continuación.

sudo yum install google-cloud-sdk

Método 2: instalar Google Cloud SDK a través de Snapd en Fedora

La instalación de cualquier paquete en un sistema Linux a través del demonio de software Snap necesita tener el demonio instalado dentro del sistema. Si necesita instalar el SDK de Google Cloud en su Fedora a través de Snapd, primero asegúrese de que esté instalado en su máquina.

sudo dnf install snapd

Luego, cree un enlace suave para que el demonio Snap lo ejecute en el fondo del sistema.

sudo ln -s /var/lib/snapd/snap /snap

Finalmente, ejecute el siguiente comando Snap en el shell de su terminal con acceso de root para instalar el SDK de Google Cloud en su Fedora Linux.

sudo snap install google-cloud-sdk --classic

3. Instale el SDK de Google Cloud en Linux mediante la secuencia de comandos de instalación

Hasta ahora, hemos visto cómo puede instalar el SDK de Google Cloud en una máquina Linux a través del repositorio de Linux y la tienda Snap. Ahora, veremos cómo puede instalar el SDK en cualquier sistema Linux a través del script de instalación. Puede ejecutar el siguiente método en Debian, Red Hat, SuSE Linux, Arch Linux y otras distribuciones para instalar el kit de desarrollo de software de Google Cloud.

El SDK de Google Cloud requiere Python versión 3 o superior. Antes de ejecutar cualquier script, asegúrese de que su sistema tenga Python 3.0 o superior.

python --version

Ahora, ejecute el siguiente proporciona a continuación para descargar la versión comprimida de la herramienta SDK en su sistema de archivos. Por lo general, el siguiente comando almacenará el archivo dentro del directorio de inicio.

Use el siguiente comando para descargar Google Cloud SDK para una máquina de 64 bits.

curl -O https://dl.google.com/dl/cloudsdk/channels/rapid/downloads/google-cloud-sdk-332.0.0-linux-x86_64.tar.gz

Use el siguiente comando para descargar Google Cloud SDK para una máquina de 32 bits.

curl -O https://dl.google.com/dl/cloudsdk/channels/rapid/downloads/google-cloud-sdk-332.0.0-linux-x86.tar.gz

verifique Python y descargue SDK en LInux

Cuando finalice la descarga, extraiga el archivo comprimido mediante el comando tar. Asegúrese de ser un usuario root en su máquina.

tar -xvzf google-cloud-sdk-332.0.0-linux-x86_64.tar.gz

Después de extraer el archivo comprimido, ejecute el siguiente comando de secuencia de comandos install.sh para inicializar la instalación del SDK de Google Cloud en su sistema Linux.

./google-cloud-sdk/install.sh

SDK instalar SH

Después de una instalación exitosa, ahora puede ejecutar el siguiente comando de secuencia de comandos para comenzar con la herramienta Google Cloud SDK en su terminal.

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

Empiece a utilizar el SDK de Google Cloud

Si ya tiene una cuenta de SDK en la nube de Google, puede iniciar sesión en su cuenta con su cuenta de Gmail a través de un navegador web. Pero, como intentamos usar el SDK de Google Cloud a través de la CLI, podemos ejecutar una sesión de inicio de sesión del SDK a través del shell terminal ejecutando el siguiente comando de gcloud.

sudo gcloud init

El comando anterior verificará su conexión de red y abrirá una sesión de inicio de sesión para iniciar sesión en la cuenta SDK.

sudo gcloud init

Si desea abrir la vista de la consola del SDK de Google Cloud en su sistema Linux, ejecute el siguiente comando en el shell de su terminal. Cuando finalice la comprobación de la red, le proporcionará una URL que puede abrir a través de un navegador web.

gcloud init --console-only

gcloud init: solo consola

Ultimas palabras

En la era de la informática, . Como probador de software de Linux, necesito ejecutar y verificar aplicaciones en varias distribuciones. El uso de un sistema integrado listo para usar basado en la nube puede ser una solución conveniente para personas como yo, mientras que cambiar de máquina requiere mucho tiempo y es difícil.

En toda la publicación, describí tres métodos diferentes para instalar el SDK de Google Cloud en un sistema Linux y cómo comenzar a usarlo. Compártala con tus amigos y con la comunidad de Linux si esta publicación te resulta útil e informativa. También puede escribir sus opiniones sobre esta publicación en la sección de comentarios.

Leave a Comment

Your email address will not be published.