Cómo instalar Erlang en Debian 10/9/8

Cómo instalar Erlang en Debian 10/9/8

Erlang es un lenguaje de programación utilizado para construir sistemas en tiempo real suave masivamente escalable con requisitos sobre alta disponibilidad. El sistema de tiempo de ejecución de Erlang tiene soporte incorporado para concurrencia, distribución y tolerancia a fallas. Este tutorial lo ayudará a instalar Erlang en Debian 10 (Buster), Debian 9 (Stretch) y Debian 8 (Jessie).

Paso 1 - Prerequsiteis

Antes de comenzar el proceso de instalación, asegúrese de tener acceso a los usuarios privilegiados de root o sudo a su sistema Debian. Ahora inicie sesión en su sistema:

ssh [correo electrónico protegido] 

Actualice los paquetes actuales a la última versión.

SUDO APT UPDATY SUDO APT ACTUALMA 

Paso 2 - Habilitar el repositorio de Erlang

Use los siguientes comandos para agregar el repositorio de Erlang Apt en su sistema, que se requiere para instalar Erlang en un VPS de Debian. Simplemente descargue el paquete de repositorio de Erlang desde su sitio web oficial e instale en su sistema.

wget https: // paquetes.Erlang-Solutions.com/erlang-solutions_1.0_ de todos.Deb Sudo DPKG -I Erlang -Solutions_1.0_ de todos.debutante 

Paso 3 - Instale Erlang en Debian

Ahora, puede instalar el paquete Erlang en su sistema utilizando el siguiente comando. Esto también instalará todas sus dependencias.

sudo apt-get actualización sudo apt-get install erlang 

Paso 4 - Hello World Ejemplo

Este es un programa simple de Hello World escrito en Erlang. Crear un archivo Hola Mundo.ERL con el siguiente contenido.

VI Helloworld.ERL 

Agregue el siguiente contnet.

% Hello World Program -Module (Helloworld). -Exportar ([Inicio/0]). Start () -> io: fwrite ("Hola mundo!\norte"). 

Ahora compile el programa Hello World usando el siguiente comando.

erlc helloworld.ERL 

El comando anterior creará un archivo helloworld.haz en el directorio actual. Puedes ejecutar tu programa ahora.

erl -noshell -s helloworld start -s init stop hello world! 

Referencia:
https: // paquetes.Erlang-Solutions.com/erlang/