LoginSignup
5
2

More than 5 years have passed since last update.

CentOS7に手軽にそこそこ新しめのElixirをインストールする

Last updated at Posted at 2018-02-08

現在, 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で公開されているバージョンが古すぎて断念していた方も
これを機会に触ってみてはいかがでしょうか?

5
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
2