Erlang在Ubuntu上构建并安装Erlang / OTP
示例
以下示例显示了在Ubuntu上安装Erlang/OTP的两种主要方法。
方法1-预先构建的二进制程序包
只需运行此命令,它将从ErlangSolutions下载并安装最新的稳定的Erlang版本。
$ sudo apt-get install erlang
方法2-从源代码生成和安装
下载tar文件:
$ wget http://erlang.org/download/otp_src_19.0.tar.gz
提取tar文件:
$ tar -zxf otp_src_19.0.tar.gz
输入提取的目录并将其设置ERL_TOP为当前路径:
$ cd otp_src_19.0 $ export ERL_TOP=`pwd`
现在,在配置构建之前,您需要确保拥有安装Erlang所需的所有依赖项:
基本依赖项:
$ sudo apt-get install autoconf libncurses-dev build-essential
其他应用程序依赖
配置和构建:
您可以设置自己的选项,也可以将其保留为空白以运行默认配置。针对Erlang/OTP的高级配置和构建。
$ ./configure [ options ] $ make
测试构建:
$ make release_tests $ cd release/tests/test_server $ $ERL_TOP/bin/erl -s ts install -s ts smoke_test batch -s init stop
运行这些命令后,$ERL_TOP/release/tests/test_server/index.html使用Web浏览器打开并检查您是否没有任何故障。如果所有测试都通过了,我们可以继续安装。
安装:
$ make install