本文将在在RHEL 8系统中提供下载及安装Erlang 20.3.8.17的方法。先去下载erlang-rpm包,然后编译安装,最后通过Hello World Erlang代码测试,如果成功即整个安装过程完成。
简介 Erlang是一种功能性、通用的并发编程语言和垃圾收集运行时环境,用于并发、容错和分布式应用程序体系结构,它由爱立信OTP产品部门支持和维护。 使用Erlang时,你经常会听到OTP这个词,OTP(开放式电信平台)是Erlang的库和中间件的集合。
下载链接
在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进行开发了。
相关主题 |