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.
Table des matières
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!
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.
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.
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