Jag är ny på Linux och Heroku. Jag laddade ner Heroku Toolbelt i min CentOS / VirtualBox-inställning med följande kommando:

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

Men enligt man-sidorna hämtar wget bara filer, det installeras inte (är det här korrekt?). Jag kollade dubbel för att se om Heroku Toolbelt installerades med det här kommandot:

heroku login 

men jag fick en command not found fel.

Jag vet inte heller namnet på Heroku Toolbelt-filen som jag laddade ner, men jag antog att den var install.sh men allt jag ser i min nuvarande katalog är: install.log och install.log.syslog

Jag gjorde också det här kommandot

which heroku 

men jag fick no Heroku in ... meddelande

Min fråga är: hur installerar jag Heroku Toolbelt? Vilka kommandon använder jag? Hur identifierar jag filen som laddades ner i första hand? Alla hjälp kommer att uppskattas.

Kommentarer

  • Vad säger installationsloggfilen? (Och nej, du laddade inte ner ', du körde den " i farten " – var uppmärksam på vilka kommandon du kör, att ' är ganska lika farligt som att klicka på slumpmässiga .exe-filer du får via e-post om du inte ' t litar på källan.)

Svar

Förutsatt att du har installerat som root / sudo efter installationen blir du uppmanad att:

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

Så om du lägger till det i din PATH i ~/.profile, t.ex.:

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

och starta om din session, den ska fungera:

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

och:

heroku login Enter your Heroku credentials. Email: 

Kommentarer

  • när jag gör whereis heroku Jag får detta resultat: heroku: /usr/local/heroku. Men när jag gör which heroku får jag det här: /usr/bin/which: no heroku in (/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/me/bin). När jag gör heroku login får jag det här meddelandet: -bash: heroku: command not found.

Svar

På Centos 6 heter profilfilen .bash_profile (inte .profile) Redigera din .bash_profile och lägg till sökvägen till heroku till den befintliga PATH-specifieraren

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

Fungerade för mig!

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *