在 Ubuntu 上構建並安裝 ErlangOTP

以下示例顯示了在 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

其他應用程式依賴項

應用 依賴安裝
HiPE $ 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
Documentation $ sudo apt-get install fop xsltproc
Orber 和其他 C++ 專案 $ sudo apt-get install g++
jinterface $ 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

執行這些命令後,使用 Web 瀏覽器開啟 $ERL_TOP/release/tests/test_server/index.html 並檢查是否有任何失敗。如果所有測試都通過,我們可以繼續安裝。

安裝:

$ make install