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.
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.
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) :
tfswitch
: https://github.com/warrensbox/terraform-switcher/cloudposse/tfenv
: https://github.com/cloudposse/tfenvtfutils/tfenv
: https://github.com/tfutils/tfenv/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.
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
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.
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.