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 hago which 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 hago heroku 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ó!

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *