64 votes

Comment installer Terraform dans Ubuntu

J'ai essayé d'installer terraform dans Ubuntu desktop mais je reçois une erreur :

bash: /usr/local/bin/terraform: cannot execute binary file: Exec format error"

Les mêmes étapes fonctionnent pour les serveurs cloud.

0voto

Daniel H Points 1052

Vous pouvez également utiliser 3 outils différents qui peuvent vous aider à installer et à utiliser des versions spécifiques de Terraform (similaire aux outils nvm, pyenv, rbenv, rustup) :

J'aime le premier car il a été réalisé en golang et un package snap est disponible (mais pas actuellement dans la dernière version https://github.com/warrensbox/terraform-switcher/issues/126).

Le plus populaire est tfutils/tfenv/ et c'est celui que j'utilise actuellement.

0voto

Kai - Kazuya Ito Points 111

J'ai consulté le site Web officiel de Terraform pour installer Terraform sur Ubuntu et Debian.

Assurez-vous que votre système est à jour et que les paquets gnupg, software-properties-common et curl sont installés. Vous utiliserez ces paquets pour vérifier la signature GPG de HashiCorp et installer le dépôt de paquets Debian de HashiCorp :

sudo apt-get update && sudo apt-get install -y gnupg software-properties-common curl

Ajoutez la clé GPG de HashiCorp :

curl -fsSL https://apt.releases.hashicorp.com/gpg | sudo apt-key add -

Ajoutez le dépôt Linux officiel de HashiCorp :

sudo apt-add-repository "deb [arch=amd64] https://apt.releases.hashicorp.com $(lsb_release -cs) main"

Mettez à jour pour ajouter le dépôt, et installer le CLI Terraform :

sudo apt-get update && sudo apt-get install terraform

Vérifiez si Terraform est installé avec succès :

terraform -v

-8voto

sudo apt-get install terraform

ensuite exécutez la commande sudo apt-get update puis sudo apt-get upgrade

vous aidera à obtenir la version appropriée de terraform dans le matériel simulé qui a été téléchargé à partir de l'installation Ubuntu ou de toute autre version Linux installée sur votre système.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X