以下示例显示了在Ubuntu上安装Erlang / OTP的两种主要方法。
只需运行此命令,它将从Erlang Solutions下载并安装最新的稳定的Erlang版本。
$ sudo apt-get install erlang
下载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