Instale o pacote de armazenamento
Eu uso stow
para instalar / desinstalar pacotes da fonte no /usr/local/stow
.
apt-get install stow
Instale Erlang da fonte
Obtenha a fonte mais recente em http://www.erlang.org/download.html .
# unpack tar.gz
tar xvzf otp_src_17.1.tar.gz
cd otp_src_17.1/
# configure setting the target prefix
./configure --prefix=/usr/local/stow/erlang_R17.1
make
sudo make install
Agora, você pode armazenar erlang com
cd /usr/local/stow
sudo stow -v erlang_R17.1
Após esta etapa, escript
está disponível e você pode instalar o Elixir a partir do código-fonte!
Instale o Elixir do GitHub
Clone a última versão do Elixir do GitHub usando git
:
git clone https://github.com/elixir-lang/elixir.git
# build Elixir
make
# install into stow path
make install PREFIX=/usr/local/stow/elixir-master
Mais uma vez, guarde elixir
:
cd /usr/local/stow/elixir
sudo stow -v elixir
Sucesso!
Agora elixir
e iex
pode ser usado:
$ iex
Erlang/OTP 17 [erts-6.1] [source] [64-bit] [smp:8:8] [async-threads:10] [hipe] [kernel-poll:false]
Interactive Elixir (0.14.3-dev) - press Ctrl+C to exit (type h() ENTER for help)
iex(1)>
Aproveitar!