DELAEMON BLOG

Live as if you were to die tomorrow. Learn as if you were to live forever.

Elixir Erlang@Fedora22(GMO Conoha VPS)

使ったことないのと東京リージョンに初期費用かからないのでGMO Conohaにした。
管理画面使いやすい。さくらVPSはどんなのだか忘れたけど。
Systemd使いたいのと触ったことないのでOSをFedora22にした。

Elixir と Erlangyum install で入れた。
Elixir 1.0.3が入るけど1.1が最新なので後でsorceからビルドする。

[root@host ~]# yum install erlang
#省略
Complete!
[root@host ~]# erl
Erlang/OTP 17 [erts-6.3] [source] [64-bit] [smp:2:2] [async-threads:10] [hipe] [kernel-poll:false]

Eshell V6.3  (abort with ^G)
BREAK: (a)bort (c)ontinue (p)roc info (i)nfo (l)oaded
       (v)ersion (k)ill (D)b-tables (d)istribution

[root@host ~]# yum install elixir
# 省略
Installed:
  elixir.noarch 1.0.3-1.fc22

Complete!
[root@host ~]
# elixir -v
Elixir 1.0.3


追記: Elixirをソースコードからビルド

Elixir 1.0.3を削除

[root@host ~]# yum remove elixir
#省略
Removed:
  elixir.noarch 1.0.3-1.fc22

Complete!

バージョン1.1.1のコードをダウンロード、解答、ビルド

[root@host src]# pwd
/usr/local/src
[root@host src]# wget https://github.com/elixir-lang/elixir/archive/v1.1.1.tar.gz
[root@host src]# tar xvzf v1.1.1.tar.gz
#ぶわー
[root@host src]# cd elixir-1.1.1/
[root@host elixir-1.1.1]# make clean test
#ぶわー

完了、スムーズすぎる

[root@host elixir-1.1.1]# ./bin/elixir -v
Elixir 1.1.1