Erlang在Ubuntu上构建并安装Erlang / OTP

示例

以下示例显示了在Ubuntu上安装Erlang / OTP的两种主要方法。

方法1-预先构建的二进制程序包

只需运行此命令,它将从Erlang Solutions下载并安装最新的稳定的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

其他应用程序依赖

应用依赖安装
高密度聚乙烯$sudo apt-get install m4
ODBC$sudo apt-get install unixodbc-dev
的OpenSSL$sudo apt-get install libssl-dev
wxWidgets$sudo apt-get install libwxgtk3.0-dev libglu-dev
文献资料$sudo apt-get install fop xsltproc
Orber和其他C ++项目$sudo apt-get install g++
界面$sudo apt-get install default-jdk

配置和构建:
您可以设置自己的选项,也可以将其保留为空白以运行默认配置。针对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