Cómo Instalar Y Configurar El SDK De Google Cloud En El Escritorio De Linux

Cómo Instalar Y Configurar El SDK De Google Cloud En El Escritorio De Linux

Google Cloud SDK (Software Development Kit) es un sistema API basado en la nube que puede utilizar una interfaz de línea de comandos para construir 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 en la inscripción gratuita al SDK de la nube de Google. Pero, me temo que Google ha desactivado esa función gratuita.

Si eres un desarrollador o probador de software, el SDK de la nube de Google puede ser un sistema virtual conveniente para liberar y probar tus códigos.

El kit de desarrollo de software en la nube está disponible en la versión web, pero puedes instalar el SDK de Google Cloud en tu sistema Linux para obtener una mejor interfaz basada en la CLI.

Índice()

    SDK de Google Cloud en Linux

    El kit de desarrollo de software de Google está disponible en el repositorio oficial de Linux. Puedes instalarlo a través del método del repositorio, el método Snap y el método del script. En este post veremos cómo instalar el SDK de Google Cloud en sistemas Linux basados en Ubuntu y Red Hat y empezar a utilizarlo.

    Lee: 5 Mejores Herramientas Para El Desarrollo De Apps Android

    1. Instalar Google Cloud SDK en Debina/Ubuntu Linux

    La instalación de los servicios de Google Cloud SDK en un sistema Linux Ubuntu requiere conocimientos básicos de shell de terminal y el privilegio de root en tu sistema. Puedes instalarlo en tu 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 de un repositorio

    El kit de desarrollo de software de Google Cloud requiere un repositorio local en el sistema. Necesitarás tener el certificado de encriptación CA y el GNUPG en tu sistema Ubuntu.

    Paso 1: Añadir el repositorio de Google Cloud en Ubuntu Linux

    Primero, asegúrate de que tu repositorio del sistema está actualizado. A continuación, ejecuta el siguiente comando para añadir la CA y GNU Privacy Guard a tu sistema. El comando requiere privilegios de root; asegúrate de que eres el usuario root.

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

    Después de añadir el certificado CA a tu sistema Ubuntu, ahora puede ejecutar el comando curl que se indica a continuación para añadir 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 añadir un repositorio de paquetes personal dentro del sistema. Puede ejecutar el siguiente comando echo en tu shell de terminal para añadir 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

    Paso 2: Instalar el Kit de Desarrollo de Software de Google

    Hasta ahora, hemos visto cómo añadir un repositorio del SDK de la nube de Google y el GNU privacy guard en nuestro sistema Ubuntu. Ahora actualiza el repositorio del sistema para cargar los archivos del repositorio SDK actualizados.

    sudo apt update

    Por último, ahora puede ejecutar el siguiente comando aptitude que se indica a continuación para instalar el SDK en tu sistema Linux Ubuntu. El comando instalará algunos módulos de PHP, la biblioteca de MySQL, java y los archivos del SDK de Google Cloud en tu sistema de archivos.

    sudo apt install google-cloud-sdk

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

    Como Snap es una de las herramientas más populares para instalar paquetes en un sistema basado en Debian, podemos instalar el SDK de Google Cloud en nuestro sistema utilizando el comando Snap. Antes de ejecutar un comando Snap en tu shell de terminal, asegúrese de que tiene el demonio Snap instalado en tu sistema Linux. Puedes instalarlo en tu sistema ejecutando los siguientes comandos.

    sudo apt update
    sudo apt install snapd

    A continuación, ejecuta el siguiente comando Snap para instalar el SDK de Google Cloud en tu sistema Linux. El comando descargará e instalará la versión estable del SDK desde el repositorio oficial de Linux. En la pantalla del terminal, verás el progreso de la instalación del SDK en tu sistema.

    sudo snap install google-cloud-sdk --classic

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

    Si tienes una estación de trabajo Fedora o un sistema Linux basado en Red Hat, existen opciones para instalar el SDK de Google Cloud en tu máquina a través del repositorio y la tienda Snap. A continuación, te guiaré sobre cómo puedes instalarlo en tu sistema Linux basado en Fedora y Red.

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

    En primer lugar, debes ejecutar el siguiente comando para añadir un repositorio del SDK a tu sistema. El comando buscará la clave de protección de la privacidad GUN basada en RPM y añadirá la clave de protección del repositorio a tu 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

    Después de añadir el repositorio y la clave GNU, ahora puede ejecutar el comando DNF con privilegios de root en tu shell de terminal para instalar el SDK de Google Cloud en tu Fedora Linux.

    sudo dnf install google-cloud-sdk

    Si tiene problemas para instalar la herramienta SDK, puede probar el comando YUM que se indica a continuación.

    sudo yum install google-cloud-sdk

    Método 2: Instalar el SDK de Google Cloud 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 necesitas instalar el SDK de Google Cloud en tu Fedora a través de Snapd, primero asegúrate de que está instalado en tu máquina.

    sudo dnf install snapd

    A continuación, cree un enlace suave para el demonio Snap para ejecutarlo en el fondo del sistema.

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

    Por último, ejecuta el siguiente comando Snap en tu shell de terminal con acceso de root para instalar el SDK de Google Cloud en tu Fedora Linux.

    sudo snap install google-cloud-sdk --classic

    3. Instalar el SDK de Google Cloud en Linux a través de un script de instalación

    Hasta ahora, hemos visto cómo se 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 puedes instalar el SDK en cualquier sistema Linux a través del script de instalación. Puedes 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 la versión 3 o superior de Python. Antes de ejecutar cualquier script, asegúrate de que tu sistema tiene Python 3.0 o superior.

    python --version

    Ahora, ejecuta el siguiente comando cURL que se indica a continuación para descargar la versión comprimida de la herramienta SDK en tu sistema de archivos. Por lo general, el siguiente comando almacenará el archivo dentro del directorio principal.

    Utilice el siguiente comando para descargar el SDK de Google Cloud 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

    Utilice el siguiente comando para descargar el SDK de Google Cloud para un equipo de 32 bits.

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

    Cuando termine la descarga, extraiga el archivo comprimido mediante el comando tar. Asegúrate de que eres un usuario root en tu 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 script install.sh para iniciar la instalación de Google Cloud SDK en tu sistema Linux.

    ./google-cloud-sdk/install.sh

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

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

    Empezar a utilizar el SDK de Google Cloud

    Si ya tienes una cuenta de Google Cloud SDK, puedes acceder a tu cuenta con tu cuenta de Gmail a través de un navegador web. Pero, como estamos tratando de utilizar 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 de la terminal ejecutando el siguiente comando gcloud.

    sudo gcloud init

    El comando anterior comprobará tu conexión de red y abrirá una sesión de inicio de sesión para acceder a la cuenta del SDK.

    Si quieres abrir la vista de la consola del SDK de Google Cloud en tu sistema Linux, ejecuta el siguiente comando en tu shell de terminal. Cuando termine la comprobación de la red, proporcionará una URL que podrás abrir a través de un navegador web.

    gcloud init --console-only

    Conclusión

    En la era de la informática, todo va a la nube. Como probador de software de Linux, necesito ejecutar y comprobar aplicaciones en varias distribuciones. El uso de un sistema integrado listo para usar basado en la nube puede ser una solución conveniente para la gente como yo, mientras que el cambio de máquinas es lento y difícil.

    En todo el post, he descrito tres métodos diferentes para instalar el SDK de Google Cloud en un sistema Linux y cómo empezar con él. Por favor, comparte con tus amigos y la comunidad Linux si encuentras este post útil e informativo. También puedes escribir tus opiniones sobre este post en la sección de comentarios.

    Deja una respuesta

    Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

    Subir