Homebrew Install
Mac OSX
Homebrewのインストール
- macOSでHomebrew パッケージマネージャーをインストール
HomebrewのHP > https://brew.sh/index_ja
ターミナルに下記のコマンドをコピーしてペースト
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
asdf Install
brew install asdf
Homebrewによるインストール
echo -e "\n. $(brew --prefix asdf)/asdf.sh" >> ~/.bash_profile
echo -e "\n. $(brew --prefix asdf)/etc/bash_completion.d/asdf.bash" >> ~/.bash_profile
ターミナルを再起動します。
プラグインの依存関係
brew install \
coreutils automake autoconf openssl \
libyaml readline libxslt libtool unixodbc \
unzip curl
asdfの概要と流れ
- プラグインのインストール
asdfで管理したい言語のプラグインをインストールします。
asdfで管理する為の言語が入ってる場合は
asdf plugin-list で確認できます。
プラグインをインストール後に、プラグインのリストにある言語の
バージョンを指定してインストールします。
- 言語のバージョンをインストール
インストールしたいバージョンを確認する為に
asdf list-all プラグインに入っている言語名
バージョンを選んでインストール
asdf install プラグインに入っている言語名 バージョン番号
- インストールしたバージョンを有効にする
ターミナルのディレクトリ配下でのみ、そのバージョンを有効にしたい場合
asdf local プラグインに入っている言語名 バージョン番号
どこからでも使えるようにしたい場合
asdf global プラグインに入っている言語名 バージョン番号
elixirの環境構築の流れ
- asdfでerlangのプラグインをインストールします。
asdf plugin-add erlang
- asdfでelixirのプラグインをインストールします。
asdf plugin-add elixir
- asdf plugin-list で確認する
asdf plugin-list
erlang
elixir
- バージョンを確認する
asdf list-all erlang
asdf list-all elixir
- インストールする
asdf install erlang 21.1.0
asdf install elixir 1.7.4
- 使えるようにする
asdf global erlang 21.1.0
asdf global elixir 1.7.4
- 確認する
asdf current