Ubuntu安装Erlang步骤

方法一:在linux下直接安装

运行以下命令直接安装

sudo apt-get install erlang

存在的问题:可能是低版本Erlang。

可运行以下命令查看erlang版本:

erl --version

方法二:Installation using repository

步骤如下:
1、 Adding repository entry

wget https://packages.erlang-solutions.com/erlang-solutions_1.0_all.deb
sudo dpkg -i erlang-solutions_1.0_all.deb

2、 Installing Erlang

sudo apt-get update
sudo apt-get install erlang

或者执行以下步骤,安装指定版本完整的erlang, 它包括Erlang/OTP平台及其所有应用程序:

wget https://packages.erlang-solutions.com/erlang-solutions_1.0_all.deb
sudo dpkg -i erlang-solutions_1.0_all.deb

#更换更快的地址(可选),也可不更换
echo "deb https://mirrors.liuboping.com/erlang/ubuntu/ xenial contrib" | sudo tee /etc/apt/sources.list.d/erlang-solutions.list 

sudo apt-get update
sudo apt-get -f install 
sudo apt-get install esl-erlang=1:20.3  

可参考:
Erlang官网
如何在Ubuntu 16.04和14.04上安装Erlang
RabbitMQ 实战(一)Ubuntu 16.04 安装 RabbitMQ


方法三: 使用kerl安装

详细步骤略,可参考:

安装Erlang/OTP的简单方法
github (直接参考其中的README即可)


方法四: 编译安装
安装依赖项

1、 gcc/g++、make等开发工具

 sudo apt-get install build-essential

2、其它Erlang用到的关键库

sudo apt-get install libncurses5-dev m4 libssl-dev

3、其他库

sudo apt-get install unixodbc unixodbc-dev libc6

4、wxWidge是非必须安装的,可以不安装。如安装可参考Installing and configuring under Ubuntu。另jdk不安装的话需要在configure中加--without-javac项。

获取源码,编译安装
wget http://erlang.org/download/otp_src_20.3.tar.gz
tar -zxvf otp_src_20.3.tar.gz
cd otp_src_20.3
./configure --without-javac
make
sudo make install

你可能感兴趣的:(Ubuntu安装Erlang步骤)