Soy nuevo en Linux y Heroku. Descargué el Heroku Toolbelt en mi configuración de CentOS / VirtualBox usando el siguiente comando:
wget -qO- https://toolbelt.heroku.com/install.sh | sh
Sin embargo, según las páginas del manual, wget solo descarga archivos, no se instala (¿es correcto?). Verifiqué dos veces para ver si Heroku Toolbelt se instaló con este comando:
heroku login
pero obtuve un command not found
error.
Tampoco sé el nombre del archivo Heroku Toolbelt que descargué, pero supuse que era install.sh
pero todo lo que veo en mi directorio actual es: install.log
y install.log.syslog
También hice este comando
which heroku
pero recibí no Heroku in ...
mensaje
Mi pregunta es: ¿cómo instalo el Heroku Toolbelt? ¿Qué comandos utilizo? ¿Cómo identifico el archivo que se descargó en primer lugar? Cualquier ayuda será agradecida.
Comentarios
- ¿Qué dice el archivo de registro de instalación? (Y no, no ' simplemente lo descargó, lo ejecutó " sobre la marcha ": preste atención a los comandos que ejecuta, que ' es tan peligroso como hacer clic en archivos .exe aleatorios que recibe por correo electrónico si no ' no confíe en la fuente.)
Respuesta
Suponiendo que instaló como root / sudo , después de la instalación, se le pedirá que:
Add the Heroku CLI to your PATH using: $ echo "PATH="/usr/local/heroku/bin:$PATH"" >> ~/.profile Installation complete
Entonces, si lo agrega a su PATH
en ~/.profile
, por ejemplo:
PATH=/usr/local/heroku/bin:$PATH
y reinicie su sesión, debería funcionar:
whereis heroku heroku: /usr/local/heroku /usr/local/heroku/bin/heroku which heroku /usr/local/heroku/bin/heroku
y:
heroku login Enter your Heroku credentials. Email:
Comentarios
- cuando lo hago
whereis heroku
Obtengo este resultado:heroku: /usr/local/heroku
. Pero cuando hagowhich heroku
obtengo esto:/usr/bin/which: no heroku in (/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/me/bin)
. Cuando lo hagoheroku login
, aparece este mensaje:-bash: heroku: command not found
.
Responder
En Centos 6, el archivo de perfil se llama .bash_profile
(no .profile
) Edite su .bash_profile
y agregue la ruta a heroku al especificador PATH existente
# User specific environment and startup programs PATH=$PATH:$HOME/bin:/usr/local/heroku/bin export PATH
¡Me funcionó!