Javais installé heroku-toolbelt sur mon raspberry pi. Avec la nouvelle version v4 de la ceinture à outils heroku, cela a commencé à échouer et jai dû la réinstaller:

wget -O- https://toolbelt.heroku.com/install-ubuntu.sh | sh 

Maintenant, lors de la vérification de linstallation, il semble que heroku est sous le bon chemin:

$ which heroku /usr/local/heroku/bin/heroku 

Mais lors de lexécution dune commande heroku, il essaie de se mettre à jour et échoue:

$ heroku --version Installing Heroku Toolbelt v4... done. For more information on Toolbelt v4: https://github.com/heroku/heroku-cli Illegal instruction Illegal instruction ! error getting commands pid 3275 exit 132 

Si jessaie de linstaller de manière autonome, cest pareil:

wget -O- https://toolbelt.heroku.com/install.sh | sh $ heroku login Installing Heroku Toolbelt v4... done. For more information on Toolbelt v4: https://github.com/heroku/heroku-cli Illegal instruction Illegal instruction ! error getting commands pid 3531 exit 132 

Bien sûr, je lai désinstallé en premier (les deux versions , ubuntu one et standalone) avant dessayer de linstaller à nouveau mais jai eu le même résultat. Jai également mis à jour et mis à niveau mon raspbian (sudo apt-get update et sudo apt-get upgrade).

Pourquoi est-ce que jobtiens cette erreur et comment puis-je la résoudre?

Note: Je suis sous Raspbian GNU / Linux 7 (wheezy)

Commentaires

  • Cela semble intéressant. Je nai jamais pensé à Heroku sur un Raspberry Pi, je ' lai juste utilisé sur mon Mac. Je ' vais répondre à votre question maintenant.

Réponse

Vous avez probablement encore installé lancien Heroku. Pouvez-vous essayer ceci:

sudo apt-get remove heroku-toolbelt sudo rm /etc/apt/sources.list.d/heroku.list

Une fois que vous avez fait cela, réinstallez et réessayez. Ou vous pouvez utiliser ceci comme une opportunité de passer à Jessie, deffacer votre carte et de linstaller sur Jessie.

Commentaires

  • Jai essayé cela avant décrire ici. Jai effectivement suivi la documentation officielle: lien
  • Ah ha. Lavez-vous essayé sur une nouvelle installation? Peut-être avec Jessie?
  • Non, je nai pas ' t. Jai dautres projets dans mon pi et je peux simplement ' mettre à jour sans en vérifier quelques-uns et comme je lai dit, cela fonctionnait bien.
  • Daccord. Avez-vous une nouvelle carte SD à portée de main?
  • Je vois votre point mais jaimerais en trouver une moins solution perturbatrice.

Réponse

Essayez linstallation autonome, à partir du 30/09/17, arm est maintenant disponible:

wget https://cli-assets.heroku.com/heroku-cli/channels/stable/heroku-cli-linux-arm.tar.gz -O heroku.tar.g z

https://devcenter.heroku.com/articles/heroku-cli#standalone

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *