如何在 Debian 10 上安装 Erlang 编程语言如何在 Debian 10 上安装 Erlang 编程语言如何在 Debian 10 上安装 Erlang 编程语言如何在 Debian 10 上安装 Erlang 编程语言
  • 业务
  • 目标
  • 支持
  • 登录
找到的结果: {phrase} (显示: {results_count} 共: {results_count_total})
显示: {results_count} 共: {results_count_total}

加载更多搜索结果...

搜索范围
模糊匹配
搜索标题
搜索内容

如何在 Debian 10 上安装 Erlang 编程语言

发表 admin at 2025年2月28日
类别
  • 未分类
标签

在此页

  1. 先决条件
  2. 开始
  3. 安装二郎
  4. 如何使用 Erlang
  5. 结论

Erlang 是由爱立信 OTP 产品部门维护的通用编程语言和运行时环境。它用于构建可扩展的实时系统以实现高可用性。它内置了对并发、分布和容错的支持。通常,它用于电信、银行、电子商务、计算机电话和即时消息。

在本教程中,我将向您展示如何在 Debian 10 上安装 Erlang。

先决条件

  • 运行 Debian 10 的服务器。
  • 在服务器上配置了根密码。

入门

首先,使用以下命令将所有系统包更新到最新版本:

apt-get update -y

一旦您的系统是最新的,运行以下命令来安装其他必需的依赖项:

apt-get install curl gnupg apt-transport-https debian-keyring debian-archive-keyring -y

安装所有依赖项后,您可以继续下一步。

安装二郎

默认情况下,Erlang 包不包含在 Debian 10 默认存储库中。因此,您需要将 Erlang 存储库添加到 APT。

首先,使用以下命令下载并添加 GPG 密钥:

wget -O- https://packages.erlang-solutions.com/ubuntu/erlang_solutions.asc | apt-key add -

接下来,使用以下命令添加 Erlang 存储库:

echo "deb https://packages.erlang-solutions.com/ubuntu bionic contrib" | tee /etc/apt/sources.list.d/rabbitmq.list

接下来,更新存储库并使用以下命令安装 Erlang:

apt-get update -y
apt-get install erlang -y

安装 Erlang 后,使用以下命令验证 Erlang 版本:

erl

您应该看到以下输出:

Erlang/OTP 23 [erts-11.1.7] [source] [64-bit] [smp:1:1] [ds:1:1:10] [async-threads:1]

Eshell V11.1.7  (abort with ^G)

按 CTRL + C 并键入 a 退出 Erlang

如何使用二郎

首先,使用以下命令连接到 Erlang:

erl

输出:

Erlang/OTP 23 [erts-11.1.7] [source] [64-bit] [smp:1:1] [ds:1:1:10] [async-threads:1]

Eshell V11.1.7  (abort with ^G)

接下来,执行一些数学运算,如下所示:

1> 5 + 10.
15
2> (5 + 9) * 12/3.  
56.0
2>BREAK: (a)bort (A)bort with dump (c)ontinue (p)roc info (i)nfo
       (l)oaded (v)ersion (k)ill (D)b-tables (d)istribution

按 CTRL + C 并键入 a 退出 Erlang

接下来,创建一个简单的“Hello World”应用程序:

nano hellotest01.erl

添加以下代码:

 % Test to display Hello World Erlang Code
-module(hellotest01).
-import(io,[fwrite/1]).
-export([helloworld/0]).
helloworld() ->
fwrite("Hai Guys.. , Erlang World!\n").

保存并关闭文件,然后使用以下命令连接到 Erlang:

erl

输出:

Erlang/OTP 23 [erts-11.1.7] [source] [64-bit] [smp:1:1] [ds:1:1:10] [async-threads:1]

Eshell V11.1.7  (abort with ^G)

接下来,运行“Hello World”应用程序,如下所示:

1> c(hellotest01).
{ok,hellotest01}
2> hellotest01:helloworld().
Hai Guys.. , Erlang World!
ok
3> 

结论

恭喜!您已在 Debian 10 上成功安装 Erlang。有关更多信息,请阅读 Erlang 文档。

©2015-2025 Norria support@alaica.com