为了在Ubuntu18上安装Erlang17.3,我尝试了很多方法。到目前为止,我提出了这个解决方案,你可以在下面阅读:
对于安装旧版本的Erlang并同时使用几个版本,我建议使用kerl
如果你需要更多花哨的功能,你也可以去asdf,它有一个Erlang插件(在引擎盖下运行kerl(
要在Ubuntu 18上安装Erlang 17.3,您应该执行以下操作:在控制台中输入下一个命令:
-
下载tar文件:
wgethttp://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基本
-
其他应用程序依赖
sudo apt-get安装m4
sudo apt-get安装unixodbc dev
sudo apt-get安装libssl-dev
sudo apt-get-y安装libssh-dev
sudo apt-get安装libwxgtk3.0-dev libglu-dev
sudo apt-get安装fop xsltproc
sudo apt-get安装g++
sudo apt-get安装默认jdk
sudo apt-get安装xsltproc fop
-
或者一行中的所有依赖项:
apt-get-y安装构建必要的autoconf m4 libncurses5 dev libwxgtk3.0-dev libgl1 mesa-dev libglu1 mesa dev libpng dev libssh dev unixodbc dev xsltproc fop g++默认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制作安装
-
配置和构建:
/configure--with ssl='/home/yaroslav/otp_src_17.3/openssl-1.0.2l'
sudo制作
sudo制作安装