Sou novo no Linux e Heroku. Baixei o Heroku Toolbelt em minha configuração CentOS / VirtualBox usando o seguinte comando:
wget -qO- https://toolbelt.heroku.com/install.sh | sh
No entanto, de acordo com as páginas de manual, wget apenas baixa arquivos, ele não instala (está correto?). Verifiquei duas vezes para ver se o Heroku Toolbelt foi instalado com este comando:
heroku login
mas eu tenho um command not found
erro.
Também não sei o nome do arquivo Heroku Toolbelt que baixei, mas presumi que fosse install.sh
mas tudo o que vejo em meu diretório atual é: install.log
e install.log.syslog
Eu também fiz este comando
which heroku
mas recebi uma no Heroku in ...
mensagem
Minha pergunta é: como faço para instalar o Heroku Toolbelt? Que comandos devo usar? Como posso identificar o arquivo que foi baixado em primeiro lugar? Qualquer ajuda será apreciada.
Comentários
- O que diz o arquivo de log de instalação? (E não, você não ' acabou de baixar, você o executou " em tempo real " – preste atenção aos comandos que você executa, que ' é tão perigoso quanto clicar em arquivos .exe aleatórios que você recebe por e-mail se você não ' não confie na fonte.)
Resposta
Presumindo que você instalou como root / sudo , após a instalação, você será solicitado a:
Add the Heroku CLI to your PATH using: $ echo "PATH="/usr/local/heroku/bin:$PATH"" >> ~/.profile Installation complete
Portanto, se você adicioná-lo ao seu PATH
em ~/.profile
, por exemplo:
PATH=/usr/local/heroku/bin:$PATH
e reinicie sua sessão, deve funcionar:
whereis heroku heroku: /usr/local/heroku /usr/local/heroku/bin/heroku which heroku /usr/local/heroku/bin/heroku
e:
heroku login Enter your Heroku credentials. Email:
Comentários
- quando eu faço
whereis heroku
Eu obtenho este resultado:heroku: /usr/local/heroku
. Mas quando façowhich heroku
, recebo o seguinte:/usr/bin/which: no heroku in (/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/me/bin)
. Quando euheroku login
, recebo esta mensagem:-bash: heroku: command not found
.
Resposta
No Centos 6, o arquivo de perfil é chamado de .bash_profile
(não .profile
) Edite seu .bash_profile
e adicione o caminho para heroku ao especificador PATH existente
# User specific environment and startup programs PATH=$PATH:$HOME/bin:/usr/local/heroku/bin export PATH
Funcionou para mim!