Ricerca nel sito web

Come installare il linguaggio di programmazione Erlang su Debian 10


Su questa pagina

  1. Prerequisiti
  2. Per iniziare
  3. Installa Erlang
  4. Come usare Erlang
  5. Conclusione

Erlang è un linguaggio di programmazione generico e un ambiente di runtime gestito dall'unità di prodotto Ericsson OTP. Viene utilizzato per creare sistemi scalabili in tempo reale per l'alta disponibilità. Ha il supporto integrato per la concorrenza, la distribuzione e la tolleranza ai guasti. In generale, viene utilizzato nelle telecomunicazioni, nel settore bancario, nell'e-commerce, nella telefonia informatica e nella messaggistica istantanea.

In questo tutorial, ti mostrerò come installare Erlang su Debian 10.

Prerequisiti

  • Un server che esegue Debian 10.
  • Sul server è configurata una password di root.

Iniziare

Innanzitutto, aggiorna tutti i pacchetti di sistema all'ultima versione con il seguente comando:

apt-get update -y

Una volta che il tuo sistema è aggiornato, esegui il seguente comando per installare altre dipendenze richieste:

apt-get install curl gnupg apt-transport-https debian-keyring debian-archive-keyring -y

Dopo aver installato tutte le dipendenze, puoi procedere al passaggio successivo.

Installa Erlang

Per impostazione predefinita, il pacchetto Erlang non è incluso nel repository predefinito di Debian 10. Quindi dovrai aggiungere il repository Erlang ad APT.

Innanzitutto, scarica e aggiungi la chiave GPG con il seguente comando:

wget -O- https://packages.erlang-solutions.com/ubuntu/erlang_solutions.asc | apt-key add -

Successivamente, aggiungi il repository Erlang con il seguente comando:

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

Successivamente, aggiorna il repository e installa Erlang con il seguente comando:

apt-get update -y
apt-get install erlang -y

Una volta installato Erlang, verifica la versione di Erlang con il seguente comando:

erl

Dovresti vedere il seguente output:

Erlang/OTP 23 [erts-11.1.7] [source] [64-bit] [smp:1:1] [ds:1:1:10] [async-threads:1]

Eshell V11.1.7  (abort with ^G)

Premi CTRL + C e digita a per uscire dall'Erlang

Come usare Erlang

Innanzitutto, connettiti a Erlang con il seguente comando:

erl

Produzione:

Erlang/OTP 23 [erts-11.1.7] [source] [64-bit] [smp:1:1] [ds:1:1:10] [async-threads:1]

Eshell V11.1.7  (abort with ^G)

Quindi, esegui alcune operazioni matematiche come mostrato di seguito:

1> 5 + 10.
15
2> (5 + 9) * 12/3.  
56.0
2>BREAK: (a)bort (A)bort with dump (c)ontinue (p)roc info (i)nfo
       (l)oaded (v)ersion (k)ill (D)b-tables (d)istribution

Premi CTRL + C e digita a per uscire dall'Erlang

Successivamente, crea una semplice applicazione \Hello World\:

nano hellotest01.erl

Aggiungi il seguente codice:

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

Salva e chiudi il file quindi connettiti all'Erlang con il seguente comando:

erl

Produzione:

Erlang/OTP 23 [erts-11.1.7] [source] [64-bit] [smp:1:1] [ds:1:1:10] [async-threads:1]

Eshell V11.1.7  (abort with ^G)

Quindi, esegui l'applicazione \Hello World\ come mostrato di seguito:

1> c(hellotest01).
{ok,hellotest01}
2> hellotest01:helloworld().
Hai Guys.. , Erlang World!
ok
3> 

Conclusione

Congratulazioni! hai installato correttamente Erlang su Debian 10. Per ulteriori informazioni, leggi la documentazione di Erlang.