Új vagyok a Linux és a Heroku számára. Letöltöttem a Heroku Toolbelt a CentOS / VirtualBox telepítőbe a következő paranccsal:

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

A man oldalak szerint azonban a wget csak fájlokat tölt le, nem települ (ez helyes?). Még egyszer ellenőriztem, hogy a Heroku Toolbelt telepítve van-e ezzel a paranccsal:

heroku login 

de kaptam egy command not found hiba.

Nem tudom a letöltött Heroku Toolbelt fájl nevét sem, de feltételeztem, hogy install.sh de a jelenlegi könyvtáramban csak annyit látok: install.log és install.log.syslog

Ezt a parancsot is megcsináltam

which heroku 

de no Heroku in ... üzenetet kaptam

Kérdésem: hogyan kell telepíteni a Heroku Toolbelt? Milyen parancsokat használok? Hogyan tudom azonosítani a fájlt egyáltalán letöltötték? Minden segítséget értékelni fogunk.

Megjegyzések

  • Mit mond a telepítési naplófájl? (És nem, nem ' nem csak letöltötte, hanem futtatta " menet közben " – figyeljen arra, hogy milyen parancsokat futtat, amelyek ' nagyjából olyan veszélyesek, mint az e-mailben kapott véletlenszerű .exe fájlokra kattintani, ha nem ' nem bízik a forrásban.)

Válasz

Feltételezve, hogy root / sudo néven telepítetted , a telepítés után a rendszer kéri:

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

Tehát, ha hozzáadja a PATH könyvtárhoz a ~/.profile, pl .:

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

és indítsa újra a munkamenetet, működnie kell:

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

és:

heroku login Enter your Heroku credentials. Email: 

megjegyzések

  • amikor megteszem whereis heroku Ezt az eredményt kapom: heroku: /usr/local/heroku. De amikor megteszem which heroku ezt kapom: /usr/bin/which: no heroku in (/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/me/bin). Amikor megcsinálom heroku login ezt az üzenetet kapom: -bash: heroku: command not found.

Válasz

A Centos 6-on a profilfájl neve .bash_profile (nem .profile) Szerkessze az .bash_profile fájlt, és adja hozzá a heroku elérési útját a meglévő PATH specifikátorhoz

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

Nekem bevált!

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük