1 安装erlang
从官网下载页面下载合适版本的erlang, mv下载文件到~/package目录下, 解压并修改解压后文件夹名称为erlang_21.3-1:
cd erlang_21.3
tree -L 1
.
├── Install
├── bin
├── erts-10.3
├── lib
├── misc
├── releases
└── usr
配置erlang的bin目录到PATH
:
export PATH=$HOME/package/erlang_21.3-1/bin/:$PATH
安装erlang, 使用Install配合一个绝对路径的目录安装:
./Install /Users/$USER/package/erlang_21.3-1
验证安装:
erl version
Erlang/OTP 21 [erts-10.3] [source] [64-bit] [smp:4:4] [ds:4:4:10] [async-threads:1]
Eshell V10.3 (abort with ^G)
2. 安装kiex
kiex是Elixir的版本管理器(也有其他的版本管理器, 这里选取的轻量级且Github比较高的一)
\curl -sSL https://raw.githubusercontent.com/taylor/kiex/master/install | bash -s
3. 使用kiex安装Elixir
查看可用版本, 并且安装:
kiex list known
kiex install 1.8.1
kiex default 1.8.1
kiex shell 1.8.1
验证Elixir安装成功:
elixir -v
Erlang/OTP 21 [erts-10.3] [source] [64-bit] [smp:4:4] [ds:4:4:10] [async-threads:1]
Elixir 1.8.1 (compiled with Erlang/OTP 21)