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