GNU/Linux >> Tutoriales Linux >  >> Ubuntu

Instalar el lenguaje de programación Erlang en Ubuntu 20.04 - ¿Guía paso a paso?

Erlang es un lenguaje de programación concurrente con un entorno de tiempo de ejecución de recolección de elementos no utilizados diseñado para la concurrencia, la tolerancia a fallas y las arquitecturas de aplicaciones distribuidas. Los procesos concurrentes se utilizan para estructurar las aplicaciones de Erlang. Estos procesos se comunican de forma asíncrona intercambiando mensajes y no comparten memoria. Los procesos de Erlang son pequeños y pertenecen al lenguaje más que al sistema operativo. La unidad de productos OTP de Ericsson es responsable de su soporte y mantenimiento.

Es un lenguaje de programación para construir sistemas de software en tiempo real masivamente escalables con requisitos de alta disponibilidad. Las telecomunicaciones, la banca, el comercio electrónico, la telefonía informática y la mensajería instantánea son algunos ejemplos de las aplicaciones.

Aquí en LinuxAPT, veremos cómo instalar Erlang en Ubuntu 20.04 LTS.


Las características principales de Erlang incluyen:

  • Sintaxis declarativa clara y prácticamente libre de efectos secundarios.
  • Soporte integrado para programación en tiempo real, concurrente y distribuida.
  • Diseñado para el desarrollo de programas robustos y de operación continua.
  • Reemplazo de código dinámico en tiempo de ejecución.


Pasos para instalar Erlang en Ubuntu 20.04 LTS Focal Fossa

1. Realice la actualización del sistema

Para comenzar, asegúrese de que todos los paquetes de su sistema estén actualizados ejecutando los siguientes comandos apt en la terminal:

$ sudo apt update
$ sudo apt upgrade


2. Instalar Erlang en el sistema

Ahora agregamos el repositorio a su sistema Ubuntu ejecutando los siguientes comandos:

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

Después de eso, actualice la lista de paquetes de su sistema e instale Erlang:

$ sudo apt update
$ sudo apt install erlang

Luego, para verificar la instalación de erlang, debemos usar el comando Shell Erlang a través de la línea de comando:

$ erl


3. Prueba Erlang con el programa Hello World

Ahora haremos una prueba escribiendo un simple código Erlang de Hello World:

$ nano hellotest.erl

Agregue el siguiente archivo:

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

Guarde y cierre, luego ejecute usando el siguiente comando:

$ erl
Erlang/OTP 23 [erts-11.1] [source] [64-bit] [smp:6:6] [ds:4:4:16] [async-threads:2]
Eshell V11.1 (abort with ^G)
1> c(hellotest).
{ok,hellotest}
2> hellotest01,helloworld().
** exception error: undefined shell command helloworld/0
3> hellotest01:helloworld().
Coding Guys.. , Erlang World!
ok


¿Cómo desinstalar erlang de Ubuntu 20.04?

Para desinstalar solo el paquete erlang podemos usar el siguiente comando:

$ sudo apt-get remove erlang

Podemos usar el siguiente comando para eliminar configuraciones de erlang, datos y todas sus dependencias, podemos usar el siguiente comando:

$ sudo apt-get -y autoremove --purge erlang



Ubuntu
  1. Instalar i3 en Ubuntu 20.04 - ¿Guía paso a paso?

  2. Instalar ManageEngine OpManager en Ubuntu 20.04 - ¿Guía paso a paso?

  3. Instalar Snort en Ubuntu 20.04 - ¿Guía paso a paso?

  4. Instalar Teleport en Ubuntu 20.04 - ¿Guía paso a paso?

  5. Instalar Python 3.11 en Ubuntu 20.04 - ¿Guía paso a paso?

Cómo instalar y usar el lenguaje de programación R en Ubuntu 20.04 LTS

Instalar qt en Ubuntu 20.04 - ¿Guía paso a paso?

Instalar Git en Ubuntu 20.04 - ¿Guía paso a paso?

Instalar WildFly en Ubuntu 20.04 - ¿Guía paso a paso?

Instalar 7-zip en Ubuntu 20.04 - ¿Guía paso a paso?

Instalar Asterisk en Ubuntu 20.04 - ¿Guía paso a paso?