Olen uusi Linux- ja Heroku-käyttöjärjestelmissä. Latasin tiedoston Heroku-työkaluvyö CentOS- / VirtualBox-asetuksiini seuraavalla komennolla:

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

Man-sivujen mukaan wget kuitenkin vain lataa tiedostoja, se ei asenna (onko tämä oikein?). Tarkistin vielä, onko Heroku Toolbelt asennettu tällä komennolla:

heroku login 

mutta sain command not found -virhe.

En myöskään tiedä lataamani Heroku Toolbelt -tiedoston nimeä, mutta oletin, että se oli install.sh mutta nykyisessä hakemistossa näen vain: install.log ja install.log.syslog

Tein myös tämän komennon

which heroku 

mutta sain no Heroku in ... viestin

Kysymykseni kuuluu: miten asennan Heroku Toolbelt? Mitä komentoja käytän? Kuinka tunnistan tiedoston ladattiin ensin? Mahdollista apua arvostetaan.

Kommentit

  • Mitä asennuslokitiedosto sanoo? (Ja ei, et ' et vain ladannut sitä, juoksit sen " lennossa " – kiinnitä huomiota suoritettaviin komentoihin, jotka ' ovat melkein yhtä vaarallisia kuin napsauttaa sähköpostitse saamiasi satunnaisia .exe-tiedostoja, jos et ' luota lähteeseen.)

Vastaa

Olettaen, että olet asentanut juuren / sudon , asennuksen jälkeen sinua pyydetään:

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

Joten, jos lisäät sen PATH kohtaan ~/.profile, esimerkiksi:

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

ja käynnistä istunto uudelleen, sen pitäisi toimia:

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

ja:

heroku login Enter your Heroku credentials. Email: 

kommentit

  • kun teen whereis heroku Saan tämän tuloksen: heroku: /usr/local/heroku. Mutta kun teen which heroku, saan tämän: /usr/bin/which: no heroku in (/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/me/bin). Kun teen heroku login, saan tämän viestin: -bash: heroku: command not found.

Vastaa

Centos 6: ssa profiilitiedosto on nimeltään .bash_profile (ei .profile) Muokkaa .bash_profile ja lisää polku herokuun olemassa olevaan PATH-määrittimeen

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

Toimi minulle!

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *