如何在Debian 10/9/8上安装Erlang

时间:2019-05-19 02:59:57  来源:igfitidea点击:

Erlang是一种编程语言,用于构建具有高可用性要求的大规模可伸缩软实时系统。
Erlang运行时系统内置了对并发、分布和容错的支持。
本教程将在Debian 10 (Buster)、Debian 9 (Stretch)和Debian 8 (Jessie)上安装Erlang。

步骤1 -环境要求

在开始安装过程之前,确保我们拥有访问Debian系统的root或sudo特权用户。

将当前软件包升级到最新版本。

sudo apt update
sudo apt upgrade

第2步-启用Erlang存储库

使用以下命令在系统上添加Erlang apt存储库,这是在Debian VPS上安装Erlang所必需的。
只需从其官方网站下载erlang存储库包并安装到系统上即可。

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

步骤3 -在Debian上安装Erlang

现在,我们可以使用以下命令在系统上安装erlang包。
这也将安装它的所有依赖项。

sudo apt-get update
sudo apt-get install erlang

步骤4 -示例程序 hello world

这是一个用Erlang编写的简单hello world程序。
创建一个文件helloworld.erl包含以下内容。

vi helloworld.erl

% hello world program
-module(helloworld).
-export([start/0]).

start() ->
io:fwrite("Hello World!\n").

现在使用下面的命令编译hello world程序。

erlc helloworld.erl

上面的命令将在当前目录中创建一个helloworld.beam文件。
现在可以运行程序了。

erl -noshell -s helloworld start -s init stop

Hello World!