查找并安装程序 (Heroku Toolbelt)

查找并安装程序 (Heroku Toolbelt)

我是 Linux 和 Heroku 的新手。我下载了Heroku 工具带使用以下命令进入我的 CentOS/VirtualBox 设置:

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

然而,根据手册页, wget 只是下载文件,它不安装(这是正确的吗?)。我仔细检查了 Heroku Toolbelt 是否已使用以下命令安装:

heroku login

但我得到一个command not found错误。

我也不知道我下载的 Heroku Toolbelt 文件的名称,但我认为它是,install.sh但我在当前目录中看到的只是:install.loginstall.log.syslog

我也执行了这个命令

which heroku

但我收到no Heroku in ...消息

我的问题是:如何安装 Heroku Toolbelt?我使用什么命令?如何识别最初下载的文件?任何帮助将不胜感激。

答案1

假设您以 root/sudo 身份安装,安装后系统会提示您:

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

所以,如果你将它添加到你的PATHin 中~/.profile,例如:

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

并重新启动您的会话,它应该可以工作:

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

和:

heroku login
Enter your Heroku credentials.
Email:

答案2

在 Centos 6 上,配置文件称为.bash_profile(而不是.profile)编辑.bash_profile并将 Heroku 的路径添加到现有的 PATH 说明符中

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

为我工作!

相关内容