如何安装和运行 Erlang 编程语言 Ubuntu 20.04

介绍

Erlang 是一种并发编程语言,具有专为并发、容错和分布式应用程序架构设计的垃圾收集运行时环境。 并发进程用于构建 Erlang 应用程序。 这些进程通过交换消息进行异步通信,并且不共享内存。 Erlang进程很小,属于语言而非操作系统。爱立信的OTP产品部门负责其支持和维护。

Erlang 是一种编程语言,用于构建具有高可用性要求的大规模可扩展软实时系统。电信、银行、电子商务、计算机电话和即时消息是应用程序的几个例子。

1.使用仓库安装

1.添加存储库条目

使用 wget 命令,拉取 Erlang 解决方案的所有包并将 Erlang 解决方案存储库添加到系统中。

[email protected]:~$ wget https://packages.erlang-solutions.com/erlang-solutions_2.0_all.deb
[email protected]:~$ sudo dpkg -i erlang-solutions_2.0_all.deb

2.安装Erlang

通过给定的命令用最新的发布包更新系统。

[email protected]:~$ sudo apt-get update

现在,使用安装 erlang 包 易于安装 命令

[email protected]:~$ sudo apt-get install erlang

安装软件包后,会弹出是否要继续安装的问题。 键入 y 以进行进一步安装。

登录 Ergan shell 检查安装过程是否成功。

[email protected]:~$ erl

2.为测试Erlang创建的文件

vim 命令用于打开文件以编辑信息。

[email protected]:~$ vim hello.erl

以下步骤被添加到以名称创建的文件中 你好.erl 执行erlang编程代码。

% Test of Erlang Code

-module(hello).

-import(io,[fwrite/1]).

-export([helloworld/0]).

helloworld() ->

        fwrite("Linuxways says hi!\n").

现在,登录到 Erlang shell 来测试创建的文件并执行给定的代码以检查程序是否正在运行。(不要忘记在末尾使用句号 (.))。

[email protected]:~$ erl
1>  c(hello).

2> hello:helloworld().

为了更好地理解,还测试了另一个程序。

[email protected]:~$ vim output.erl
-module(output).

-export([double/1,mult/2]).

mult(X,Y) ->

X*Y.

double(X) ->

mult(2,X)

现在,登录到 Erlang shell 来测试创建的文件并执行给定的代码以检查程序是否正在运行。

[email protected]:~$ erl
1> c(output).

2> output:double(20).

3> output:mult(5,10).

Erlang 编程语言已成功安装并测试在 Linux 系统。

3.结论

上面给出的命令及其 example 用于安装 Erlang 编程语言 Ubuntu 20.04 .感谢您的查看!