現在, yumのepelリポジトリで公開されているerlangとelixirは
> yum info erlang
...
バージョン : R16B
> yum info elixir
...
バージョン : 0.12.5
とまあ、だいぶ古いものになっています.
(これを書いている時点での, erlangの最新バージョンは20.2, elixirの最新バージョンは1.6.1)
ちょっと触ってみるにしても, これは古すぎるし, かといってソースからコンパイルするのもちょっと…
と思っている人は, FedoraCoprで公開されているこちらのリポジトリを使ってみましょう.
リポジトリの追加手順は以下の通り
> curl -OL https://copr.fedorainfracloud.org/coprs/ynishi/elixir/repo/epel-7/ynishi-elixir-epel-7.repo
> sudo mv ynishi-elixir-epel-7.repo /etc/yum.repos.d
>
>yum info erlang
バージョン : 18.3.4.1
>
> yum info elixir
...
バージョン : 1.3.1
後は, 通常通りyum install
するだけ
> sudo yum install erlang
...
> erl --verison
Erlang/OTP 18 [erts-7.3.1] [source] [64-bit] [smp:2:2] [async-threads:10] [hipe] [kernel-poll:false]
>
>
> sudo yum install elixir
...
> elixir --version
Erlang/OTP 18 [erts-7.3.1] [source] [64-bit] [smp:2:2] [async-threads:10] [hipe] [kernel-poll:false]
Elixir 1.3.1
このように, 完全な最新版とはいえないまでも, erlang18+elixir1.3というそこそこ新しめな環境が
ソースからビルドするよりははるかにお手軽に構築することができます.
Elixirに興味はあるけどyumで公開されているバージョンが古すぎて断念していた方も
これを機会に触ってみてはいかがでしょうか?