ryderkun 发表于 2015-5-5 18:56:38

ubuntu下源码安装erlang

       在linux上,源码编译可以安装各种erlang版本,比如我现在环境一直用的是R14B的。
首先,我选了一个R14B04的版本的source file,在linux下可以在指定目录下直接用wget。例如:wget http://www.erlang.org/download/otp_src_R14B04.tar.gz
在还没下载完source file,可以先开一个screen来对erlang的一些源码编译依赖的包先进行安装,首先需要安装下jre的环境:
sudo add-apt-repository ppa:webupd8team/java
apt-get update
apt-get install oracle-java7-installer
       根据提示进行安装,安装完之后,需要在apt下安装这些依赖的包,
sudo apt-get install build-essential    sudo apt-get install libncurses5-dev   sudo apt-get install libssl-devsudo apt-get install m4   sudo apt-get install unixodbc unixodbc-devsudo apt-get install freeglut3-dev libwxgtk2.8-dev    sudo apt-get install xsltproc    sudo apt-get install fop   sudo apt-get install tk8.5
    下载完erlang source file后,用tar解压文件,tar zxvf otp_src_R14B04.tar.gz
,然后进入到解压文件的目录下,cd otp_src_R15B01/,执行./configuremake && make install
       编译完之后,尝试下erlang的环境有没有安装成功,可以直接在terminal下直接输入erl,然后在erlang shell下进程一些BIF的操作,或者在任意目录下,输入echo "-module(test).-export().start() ->    io:format(\"~p~n\",)." > test.erl
然后在terminal下输入如下命令erlc test.erlerl -noshell -s test start -s init stop       执行完,如果在terminal下能成功显示hello_world就说明erlang环境搭建成功了。

基础唐 发表于 2015-10-15 09:27:52

本帖最后由 基础唐 于 2015-10-15 09:31 编辑

centos 源码安装erlang,参考:centos 安装erlang

Linux卸载erlang:
rm -rf /usr/local/lib/erlang
rm /usr/local/bin/erl*
redhat 和 debian系列都可以使用
页: [1]
查看完整版本: ubuntu下源码安装erlang