云网牛站
所在位置:首页 > Linux软件 > 在RHEL 8系统中下载及安装Erlang 20.3.8.17的方法

在RHEL 8系统中下载及安装Erlang 20.3.8.17的方法

2019-01-11 09:51:26作者:戴进稿源:云网牛站

本文将在在RHEL 8系统中提供下载及安装Erlang 20.3.8.17的方法。先去下载erlang-rpm包,然后编译安装,最后通过Hello World Erlang代码测试,如果成功即整个安装过程完成。

 

简介

Erlang是一种功能性、通用的并发编程语言和垃圾收集运行时环境,用于并发、容错和分布式应用程序体系结构,它由爱立信OTP产品部门支持和维护。

使用Erlang时,你经常会听到OTP这个词,OTP(开放式电信平台)是Erlang的库和中间件的集合。

 

下载链接

erlang-rpm下载地址

 

在RHEL 8系统中安装Erlang 20.3.8.17的方法

Erlang包在Github RabbitMQ存储库中可用,建议始终安装最新版本,可以检查Erlang RPM版本页面,以获得最新的版本,当前最新版本是20.3.8.17。

1、使用wget命令行工具下载RPM包:

wget https://github.com/rabbitmq/erlang-rpm/releases/download/v20.3.8.17/erlang-20.3.8.17-1.el7.centos.x86_64.rpm

注:如果你的系统中并没有安装wget,请先安装,运行以下命令:

sudo yum -y install wget vim

2、安装下载的rpm包:

sudo yum localinstall erlang-20.3.8.17-1.el7.centos.x86_64.rpm

使用yum localinstall选项时将安装所需的依赖项。

3、通过运行erl命令确认安装成果:

$ erl

Erlang/OTP 20 [erts-9.3.3.7] [source] [64-bit] [smp:2:2] [ds:2:2:10] [async-threads:10] [hipe] [kernel-poll:false]

Eshell V9.3.3.7  (abort with ^G)

1> 

4、通过编写一个简单的Hello World Erlang代码进行测试:

$ cat hello.erl

Paste:

% This is a test Hello World Erlang Code

-module(hello).

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

-export([helloworld/0]).

helloworld() ->

fwrite("Hello, Erlang World!\n").

5、从Erlang shell编译它:

$ erl

Erlang/OTP 20 [erts-9.3.3.7] [source] [64-bit] [smp:2:2] [ds:2:2:10] [async-threads:10] [hipe] [kernel-poll:false]

Eshell V9.3.3.7  (abort with ^G)

1> c(hello).

{ok,hello}

2>

6、然后从Erlang shell运行程序:

2> hello:helloworld().

Hello, Erlang World!

ok

成果截图如下:

在RHEL 8系统中下载及安装Erlang 20.3.8.17的方法

至此,就可以在RHEL 8系统中使用Erlang进行开发了。

 

相关主题

在Ubuntu 18.04系统中安装Erlang并测试的方法

精选文章
热门文章