Comment installer le SDK Google Cloud sur Linux

Le SDK Google Cloud est un pack d’outils de ligne de commande que les utilisateurs peuvent installer pour interagir directement avec Google Cloud Platform. Le logiciel fonctionne sur la plupart des systèmes d’exploitation Linux, à condition que le système Linux ait accès à Python2. Dans ce didacticiel, nous allons passer en revue toutes les façons dont vous pouvez obtenir le SDK Google Cloud sur Linux.

Instructions Arch Linux

Arch Linux ne propose pas officiellement le SDK Google Cloud dans ses référentiels de packages. Au lieu de cela, si vous souhaitez que le SDK soit opérationnel sur votre PC basé sur Arch pour le développement, vous devrez plutôt utiliser le référentiel d’utilisateurs Arch Linux.

L’interaction avec l’AUR sur Arch Linux nécessite l’installation de certains packages. Ces packages sont Git (pour télécharger des packages depuis Internet) et Base-devel (nécessaire pour compiler des programmes à partir des sources, installer des programmes AUR, etc.). Faire fonctionner ces packages sur Arch est simple. Pour ce faire, ouvrez une fenêtre de terminal en utilisant Ctrl + Maj + T ou Ctrl + Alt + T sur le clavier. Ensuite, utilisez le gestionnaire de paquets Pacman pour tout charger.

sudo pacman -S git base-devel

Après l’installation réussie des packages Git et Base-devel, il est temps de télécharger le package Trizen à partir de l’AUR. Sans Trizen, l’installation du SDK Cloud est très fastidieuse et vous devrez installer les dépendances à la main. À l’aide de la commande git clone, téléchargez la dernière version de Trizen.

git clone https://aur.archlinux.org/trizen.git

Utilisez la commande CD et déplacez la session du terminal dans le répertoire «trizen» nouvellement créé.

cd trizen

Dans le répertoire «Trizen», exécutez la commande makepkg pour générer et installer Trizen sur Arch Linux.

makepkg -sri

Enfin, utilisez le programme d’installation du package Trizen AUR pour charger rapidement le SDK Google Cloud sur Arch Linux.

trizen -S google-cloud-sdk

Une fois configuré, accédez au SDK avec:

gcloud init

Avez-vous des difficultés à utiliser la version AUR du SDK Google Cloud sur votre ordinateur Arch Linux? N’hésitez pas à essayer la version Snap du logiciel à la place. Il est officiellement mis à jour et géré par Google, il est donc sûr de contenir moins de bugs et de problèmes qu’une version non officielle d’AUR!

  Comment résoudre le message `` Problème d'éjection du périphérique de stockage de masse '' sous Windows 10

Instructions du paquet Snap

Google a téléchargé la boîte à outils du SDK Cloud dans la boutique Ubuntu Snap pour une installation facile. Donc, si vous devez disposer des derniers outils Google Cloud pour vos projets, mais que vous ne voulez pas tout télécharger et gérer le processus de configuration sous Linux, c’est la voie à suivre.

L’utilisation des packages Snap sur Linux est prise en charge par la plupart des systèmes d’exploitation Linux modernes, comme Ubuntu, Debian, Arch Linux, Fedora, OpenSUSE, Gentoo et autres. Cependant, de nombreuses distributions qui prennent en charge Snaps ne le font pas immédiatement, donc avant d’essayer d’installer Cloud SDK Snap, vous devez activer le runtime Snap sur votre système Linux.

  Comment gérer la qualité de lecture sur les réseaux cellulaires et WiFi pour l'application TV sous iOS 10

L’activation du runtime Snap sur Linux est assez simple. Pour ce faire, ouvrez une fenêtre de terminal, installez le package «snapd» et activez «snapd.socket» avec systemctl en tant que root.

Remarque: vous ne savez pas comment configurer le runtime Snap sur votre système Linux? Nous pouvons aider! Consultez cet article détaillé sur la configuration de Snapd sous Linux. Sinon, essayez d’installer Ubuntu Linux, car les Snaps sont activés dès la sortie de la boîte!

Une fois que l’environnement d’exécution Snap est opérationnel sur le système, utilisez la commande snap install pour installer le dernier SDK Google Cloud.

sudo snap install google-cloud-sdk --channel=stable/latest --classic

Accédez au SDK avec:

gcloud init

Assurez-vous d’exécuter l’actualisation instantanée si vous devez mettre à jour le SDK.

  Sortd vous donne une interface basée sur une liste pour organiser les e-mails [Chrome]

Instructions Linux génériques

En plus d’être disponible sur Arch Linux AUR et en tant que package Snap, le SDK Google Cloud peut être rapidement installé sur n’importe quel système Linux en téléchargeant une archive Tar directement à partir de la page de démarrage rapide de Google.

Il existe deux versions du SDK Cloud disponibles au téléchargement sur Linux: la version 32 bits et la version 64 bits. Pour démarrer l’installation, ouvrez une fenêtre de terminal en appuyant sur Ctrl + Maj + T ou Ctrl + Alt + T sur le clavier. Ensuite, utilisez la commande curl pour obtenir la dernière version.

Remarque: vous devrez peut-être installer l’application Curl avant de l’utiliser pour la télécharger avec la commande ci-dessous.

64 bits

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

32 bits

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

Une fois le téléchargement du fichier TarGZ du SDK Google Cloud sur votre système Linux, utilisez la commande tar pour extraire le contenu de l’archive.

tar zxvf google-cloud-sdk-251.0.0-linux-x86_64.tar.gz

Ou

tar zxvf google-cloud-sdk-251.0.0-linux-x86.tar.gz

L’exécution de la commande d’extraction devrait créer un nouveau dossier dans votre répertoire de base (~) intitulé «google-cloud-sdk». À l’aide de la commande CD, accédez à ce répertoire et lancez le script d’installation.

cd google-cloud-sdk

./google-cloud-sdk/install.sh

Le script d’installation est rapide et permettra de configurer complètement le SDK sur votre système Linux. Lorsque c’est fait, accédez-y avec:

gcloud init