#heroku
#Linux

heroku のCLIをOracleLinuxにインストールする

公式サイトを見てみる

https://devcenter.heroku.com/articles/heroku-cli
それらしきスクリプトを実行するもエラー。。

ググる

http://blog.tokoyax.com/entry/heroku/command-install
これに沿ってやってみる。
-1.wgetで取得

$ sudo wget -qO- https://toolbelt.heroku.com/install.sh --no-check-certificate | sh
This script requires superuser access to install software.
You will be prompted for your password by sudo.
Add the Heroku CLI to your PATH using:
$ echo 'PATH="/usr/local/heroku/bin:$PATH"' >> ~/.profile

-2.コマンドへパスを通す

$ vi ~/.bash_profile
# .bash_profile
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
        . ~/.bashrc
fi
# User specific environment and startup programs
PATH=$PATH:$HOME/bin

heroku のパスを追加

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

-3.profileをリロード

$ source ~/.bash_profile

-4.バージョンの確認

$ heroku -version

最新じゃないのでとってきてくれるっぽい。

$ heroku --version
WARNING: This is the legacy Heroku CLI with limited functionality. Please install the latest CLI.
WARNING: Installation instructions are at https://cli.heroku.com
heroku-cli: Installing CLI... 25.58MB/25.58MB
heroku-cli/5.12.0-0ab8352 (linux-amd64) go1.7.5

それでもやっぱり最新じゃないっていうエラーなので初心に戻って以下を実行

$ wget https://cli-assets.heroku.com/heroku-cli/channels/stable/heroku-cli-linux-x64.tar.gz -O 
heroku.tar.gz
$ tar -xvzf heroku.tar.gz
$ mkdir -p /usr/local/lib /usr/local/bin
$ mv heroku-cli-v6.13.18-a444c52-linux-x64 /usr/local/lib/heroku
$ ln -s /usr/local/lib/heroku/bin/heroku /usr/local/bin/heroku

heokuはどこにあるか確認。

$ which heroku
/usr/local/bin/heroku

heroku バージョン確認

$ heroku --version
heroku-cli/6.13.18-a444c52 (linux-x64) node-v8.3.0