Sunt „nou în Linux și Heroku. Am descărcat Heroku Toolbelt în configurarea CentOS / VirtualBox folosind următoarea comandă:

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

Cu toate acestea, în conformitate cu paginile man, wget descarcă doar fișiere, nu se instalează (este corect?). Am verificat dublu pentru a vedea dacă Heroku Toolbelt a fost instalat cu această comandă:

heroku login 

dar am primit un command not found eroare.

De asemenea, nu știu numele fișierului Heroku Toolbelt pe care l-am descărcat, dar am presupus că este install.sh dar tot ce văd în directorul meu actual este: install.log și install.log.syslog

Am făcut și eu această comandă

which heroku 

dar am primit no Heroku in ... mesaj

Întrebarea mea este: cum pot instala Heroku Toolbelt? Ce comenzi folosesc? Cum identific fișierul care a fost descărcat în primul rând? Orice asistență va fi apreciată.

Comentarii

  • Ce spune fișierul jurnal de instalare? (Și nu, nu ' tocmai l-ai descărcat, l-ai rulat " din mers " – fiți atenți la ce comenzi executați, că ' este la fel de periculos ca și să faceți clic pe fișierele .exe aleatorii pe care le primiți prin e-mail dacă nu aveți ' nu aveți încredere în sursă.)

Răspundeți

Presupunând că ați instalat ca root / sudo , după instalare, vi se solicită:

Add the Heroku CLI to your PATH using: $ echo "PATH="/usr/local/heroku/bin:$PATH"" >> ~/.profile Installation complete 

Deci, dacă îl adăugați la PATH în ~/.profile, de exemplu:

PATH=/usr/local/heroku/bin:$PATH 

și reporniți sesiunea, ar trebui să funcționeze:

whereis heroku heroku: /usr/local/heroku /usr/local/heroku/bin/heroku which heroku /usr/local/heroku/bin/heroku 

și:

heroku login Enter your Heroku credentials. Email: 

Comentarii

  • când fac whereis heroku Am obținut acest rezultat: heroku: /usr/local/heroku. Dar când fac which heroku obțin acest lucru: /usr/bin/which: no heroku in (/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/me/bin). Când fac heroku login primesc acest mesaj: -bash: heroku: command not found.

Răspunde

Pe Centos 6 fișierul de profil este numit .bash_profile (nu .profile) Editați .bash_profile și adăugați calea către heroku la specificatorul PATH existent

# User specific environment and startup programs PATH=$PATH:$HOME/bin:/usr/local/heroku/bin export PATH 

A funcționat pentru mine!

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *