GNU/Linux >> Znalost Linux >  >> Ubuntu

Nainstalovat programovací jazyk Erlang na Ubuntu 20.04 – průvodce krok za krokem?

Erlang je souběžný programovací jazyk s runtime prostředím se shromažďováním odpadků navrženým pro souběžnost, odolnost proti chybám a distribuované aplikační architektury. Pro strukturování aplikací Erlang se používají souběžné procesy. Tyto procesy komunikují asynchronně výměnou zpráv a nesdílejí paměť. Procesy Erlang jsou malé a patří spíše k jazyku než k operačnímu systému. Za jeho podporu a údržbu odpovídá produktová jednotka OTP společnosti Ericsson.

Jedná se o programovací jazyk pro budování masivně škálovatelných soft real-time systémů s vysokými požadavky na dostupnost. Telekomunikace, bankovnictví, elektronický obchod, počítačový telefon a rychlé zasílání zpráv jsou několik příkladů aplikací.

Zde na LinuxAPT se podíváme na to, jak nainstalovat Erlang na Ubuntu 20.04 LTS.


Hlavní vlastnosti Erlangu zahrnují:

  • Jasná deklarativní syntaxe a do značné míry bez vedlejších účinků.
  • Vestavěná podpora pro programování v reálném čase, souběžné a distribuované programování.
  • Navrženo pro vývoj robustních a nepřetržitě provozovaných programů.
  • Náhrada dynamického kódu za běhu.


Kroky k instalaci Erlang na Ubuntu 20.04 LTS Focal Fossa

1. Proveďte aktualizaci systému

Chcete-li začít, ujistěte se, že všechny vaše systémové balíčky jsou aktuální spuštěním následujících příkazů apt v terminálu:

$ sudo apt update
$ sudo apt upgrade


2. Nainstalujte Erlang do systému

Nyní přidáme úložiště do vašeho systému Ubuntu spuštěním následujících příkazů:

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

Poté aktualizujte seznam systémových balíčků a nainstalujte Erlang:

$ sudo apt update
$ sudo apt install erlang

Dále, abychom ověřili instalaci erlang, musíme použít příkaz Shell Erlang z příkazového řádku:

$ erl


3. Otestujte Erlang pomocí programu Hello World

Nyní budeme testovat napsáním jednoduchého kódu Hello World Erlang:

$ nano hellotest.erl

Přidejte následující soubor:

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

Uložte a zavřete, poté spusťte pomocí následujícího příkazu:

$ 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


Jak odinstalovat erlang z Ubuntu 20.04?

K odinstalaci pouze balíčku erlang můžeme použít následující příkaz:

$ sudo apt-get remove erlang

K odstranění konfigurací erlang, dat a všech jejich závislostí můžeme použít následující příkaz, můžeme použít následující příkaz:

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



Ubuntu
  1. Instalace i3 na Ubuntu 20.04 – průvodce krok za krokem?

  2. Nainstalovat Snort na Ubuntu 20.04 – průvodce krok za krokem?

  3. Nainstalovat Teleport na Ubuntu 20.04 – průvodce krok za krokem?

  1. Nainstalovat Python 3.11 na Ubuntu 20.04 – průvodce krok za krokem?

  2. Nainstalovat Rundeck na Ubuntu 20.04 – průvodce krok za krokem?

  3. Nainstalovat Asterisk na Ubuntu 20.04 – průvodce krok za krokem?

  1. Nainstalovat Rust Programming Language na Ubuntu 20.04 – proces krok za krokem?

  2. Nainstalovat Jekyll na Ubuntu 20.04 – Průvodce krok za krokem?

  3. Instalace 11ty na Ubuntu 20.04 – Průvodce krok za krokem?