在Ubuntu 18上安装Erlang 17.3

时间:2020-07-31 08:18:31

标签: erlang ubuntu-18.04

我试图通过多种方法在Ubuntu 18上安装Erlang 17.3。到目前为止,我想出了以下解决方案:

2 个答案:

答案 0 :(得分:0)

要在Ubuntu 18上安装Erlang 17.3,您应该执行以下操作: 在控制台中输入下一个命令:

  • 下载tar文件:

    wget http://erlang.org/download/otp_src_17.3.tar.gz

  • 在下载otp_src_17.3.tar.gz的目录中解压缩tar文件:

    cd'/home/yaroslav/otp_src_17.3'

    tar -zxf otp_src_17.3.tar.gz

  • 设置导出ERL_TOP您的“ pwd”路径:

    export ERL_TOP = pwd

  • 基本依赖项:

    sudo apt-get install autoconf libncurses-dev build-essential

  • 其他应用程序依赖项

    sudo apt-get install m4

    sudo apt-get install unixodbc-dev

    sudo apt-get install libssl-dev

    sudo apt-get -y安装libssh-dev

    sudo apt-get install libwxgtk3.0-dev libglu-dev

    sudo apt-get install fop xsltproc

    sudo apt-get install g ++

    sudo apt-get install default-jdk

    sudo apt-get install xsltproc fop

  • 或一行中的所有依赖项:

    apt-get -y install build-essential autoconf m4 libncurses5-dev libwxgtk3.0-dev libgl1-mesa- dev libglu1-mesa-dev libpng-dev libssh-dev unixodbc-dev xsltproc fop g ++ default-jdk

  • 为Ubuntu 18安装openssl版本1.0.2(不同版本的SSL不兼容):

    卷曲https://www.openssl.org/source/openssl-1.0.2l.tar.gz | tar xz && cd openssl-1.0.2l && sudo ./config && sudo make && sudo make install

  • 配置并构建:

    ./ configure --with-ssl ='/ home / yaroslav / otp_src_17.3 / openssl-1.0.2l'

    sudo make

    sudo make install

答案 1 :(得分:0)

要安装旧版本的Erlang并同时使用多个版本,我建议使用kerl

如果您需要更多高级功能,还可以使用带有Erlang插件(在后台运行kerl)的asdf