GNU/Linux >> Znalost Linux >  >> Debian

Jak nainstalovat programovací jazyk Erlang na Debian 10

Erlang je univerzální programovací jazyk a runtime prostředí spravované produktovou jednotkou Ericsson OTP. Používá se k budování škálovatelných systémů v reálném čase pro vysokou dostupnost. Má vestavěnou podporu pro souběžnost, distribuci a odolnost proti chybám. Obecně se používá v telekomunikacích, bankovnictví, elektronickém obchodování, počítačové telefonii a zasílání rychlých zpráv.

V tomto tutoriálu vám ukážu, jak nainstalovat Erlang na Debian 10.

Předpoklady

  • Server se systémem Debian 10.
  • Na serveru je nakonfigurováno heslo uživatele root.

Začínáme

Nejprve aktualizujte všechny své systémové balíčky na nejnovější verzi pomocí následujícího příkazu:

apt-get update -y

Jakmile bude váš systém aktuální, spusťte následující příkaz k instalaci dalších požadovaných závislostí:

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

Po instalaci všech závislostí můžete přejít k dalšímu kroku.

Instalovat Erlang

Ve výchozím nastavení není balíček Erlang součástí výchozího úložiště Debian 10. Takže budete muset přidat úložiště Erlang do APT.

Nejprve si stáhněte a přidejte klíč GPG pomocí následujícího příkazu:

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

Dále přidejte úložiště Erlang pomocí následujícího příkazu:

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

Dále aktualizujte úložiště a nainstalujte Erlang pomocí následujícího příkazu:

apt-get update -y
instalace apt-get erlang -y

Jakmile je Erlang nainstalován, ověřte verzi Erlang pomocí následujícího příkazu:

erl

Měli byste vidět následující výstup:

Erlang/OTP 23 [erts-11.1.7] [zdroj] [64-bit] [smp:1:1] [ds:1:1:10] [async-threads:1]Eshell V11.1.7 ( přerušit pomocí ^G)

Stiskněte CTRL + C a napište a pro ukončení Erlang

Jak používat Erlang

Nejprve se připojte k Erlangu pomocí následujícího příkazu:

erl

Výstup:

Erlang/OTP 23 [erts-11.1.7] [zdroj] [64-bit] [smp:1:1] [ds:1:1:10] [async-threads:1]Eshell V11.1.7 ( přerušit pomocí ^G)

Dále proveďte některé matematické operace, jak je ukázáno níže:

1> 5 + 10,152> (5 + 9) * 12/3. 56.02>BREAK:(a)bort (A)bort with dump (c)ontinue (p)roc info (i)nfo (l)nabitý (v)verze (k)ill (D)b-tables (d)distribution 

Stiskněte CTRL + C a zadejte a opustit Erlang

Dále vytvořte jednoduchou aplikaci „Hello World“:

nano hellotest01.erl

Přidejte následující kód:

 % Test pro zobrazení Hello World Erlang Code-module(hellotest01).-import(io,[fwrite/1]).-export([helloworld/0]).helloworld() ->fwrite("Ahoj kluci. . , Erlang World!\n")).

Uložte a zavřete soubor a poté se připojte k Erlang pomocí následujícího příkazu:

erl

Výstup:

Erlang/OTP 23 [erts-11.1.7] [zdroj] [64-bit] [smp:1:1] [ds:1:1:10] [async-threads:1]Eshell V11.1.7 ( přerušit pomocí ^G)

Dále spusťte aplikaci „Ahoj světe“, jak je uvedeno níže:

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

Závěr

Gratulujeme! úspěšně jste nainstalovali Erlang na Debian 10. Další informace najdete v dokumentaci Erlang.


Debian
  1. Jak nainstalovat Go Lang na Debian 11 / Debian 10

  2. Jak nainstalovat Erlang na Debian 10/9/8

  3. Jak nainstalovat Erlang na Debian 10

  1. Jak nainstalovat R na Debian 9

  2. Jak nainstalovat R na Debian 10

  3. Jak nainstalovat programovací jazyk R na Fedora 35

  1. Jak nainstalovat programovací jazyk Go na Linux (Ubuntu/Debian/CentOS)

  2. Jak nainstalovat programovací jazyk Go na Debian 11

  3. Jak nainstalovat Rust Programming Language na Debian 11