Erlang es un lenguaje de programación que se utiliza para construir sistemas de software en tiempo real masivamente escalables con requisitos de 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:requisitos previos
Antes de comenzar el proceso de instalación, asegúrese de tener acceso de usuario privilegiado root o sudo a su sistema Debian. Ahora inicie sesión en su sistema:
ssh [email protected]
Actualice los paquetes actuales a la última versión.
sudo apt update sudo apt upgrade
Paso 2:habilite el repositorio de Erlang
Use los siguientes comandos para agregar el repositorio apt de Erlang en su sistema, que es necesario para instalar Erlang en un VPS de Debian. Simplemente descargue el paquete de repositorio erlang desde su sitio web oficial e instálelo en su sistema.
wget https://packages.erlang-solutions.com/erlang-solutions_1.0_all.deb sudo dpkg -i erlang-solutions_1.0_all.deb
Paso 3:instalar Erlang en Debian
Ahora, puede instalar el paquete erlang en su sistema usando el siguiente comando. Esto también instalará todas sus dependencias.
sudo apt-get update sudo apt-get install erlang
Paso 4:Ejemplo de Hola Mundo
Este es un programa simple de hola mundo escrito en Erlang. Crea un archivo helloworld.erl con el siguiente contenido.
vi helloworld.erl
agregue el siguiente contenido.
% hello world program -module(helloworld). -export([start/0]). start() -> io:fwrite("Hello World!\n").
Ahora compile el programa hola mundo usando el siguiente comando.
erlc helloworld.erl
El comando anterior creará un archivo helloworld.beam en el directorio actual. Puede ejecutar su programa ahora.
erl -noshell -s helloworld start -s init stop Hello World!
Referencia:
https://packages.erlang-solutions.com/erlang/