Centos

定位和安裝程序(Heroku Toolbelt)

  • May 26, 2014

我是 Linux 和 Heroku 的新手。我使用以下命令將Heroku Toolbelt下載到我的 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?我使用什麼命令?我如何辨識首先下載的文件?任何幫助將不勝感激。

假設您以 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:

在 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

為我工作!

引用自:https://unix.stackexchange.com/questions/79390