Erlang快速安装


在你开始玩Erlang之前,你应该要将它安装好。这里有覆盖所有相关配置的完全安装指引。本文将给你一个简单的最小安装指引,立即让你的第一个Erlang shell跑起来。

在Mac OS X上安装Erlang

使用HomeBrew来安装Erlang:

1
brew install erlang

用MacPorts来安装Erlang:

1
sudo port install erlang

在Linux上安装Erlang

大多数操作系统在它们的包管理系统里有预构建的Erlang发行版本。

在Ubuntu和Debian下,安装指令:

1
2
sudo apt-get update
sudo apt-get install erlang

在Fedora下,安装指令:

1
sudo yum install erlang

在FreeBSD下,安装指令:

1
2
sudo pkg update
sudo pkg install erlang

在Windows上安装Erlang

直接下载安装程序来安装

用最新版本预编译包安装Erlang

你在寻找最新的稳定Erlang版本或者前一个Erlang版本吗?Erlang Solutions 给OS X,Windows,Ubuntu,Debian,Fedora,CentOS,Raspbian 以及其他平台都提供了一个预编译安装包。它们也提供了一个企业级Erlang发行版。

从Erlang Solutions下载

从源码编译安装Erlang

你可以用Kerl脚本在你自己的机器上从源码来构建Erlang。Kerl是一个脚本,它使得你用几个命令就轻松地构建不同版本的Erlang。

下载Kerl指令如下:

1
2
curl -O https://raw.githubusercontent.com/spawngrid/kerl/master/kerl
chmod +x kerl

选择一个可用的Erlang源码发行版本并且像如下指令一样来构建它(在这个例子里,我们选择18.0版本并且命名它为mybuild-18.0):

1
2
./kerl list releases
./kerl build 18.0 mybuild-18.0

选择一个目录来安装,例如 ~/erlang-r16b03

1
2
./kerl list builds
./kerl install mybuild-18.0 ~/erlang-18.0

最后,把目录 ~/erlang-18.0/bin 加到你的环境变量 $PATH 里。

搞定!

在你的终端运行erl来启动一个Erlang shell:

1
2
3
4
5
$ erl
Erlang/OTP 18 [erts-7.0] [source] [64-bit] [smp:8:8] [async-threads:10] [hipe] [kernel-poll:false]
Eshell V7.0 (abort with ^G)
1>

原文链接: https://medium.com/erlang-central/erlang-quick-install-9c5dcaa5b634