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:31 编辑
centos 源码安装erlang,参考:centos 安装erlang
Linux卸载erlang:
rm -rf /usr/local/lib/erlang
rm /usr/local/bin/erl*
redhat 和 debian系列都可以使用
页:
[1]