GNU/Linux >> Linux の 問題 >  >> Ubuntu

Ubuntu 20.04にErlangプログラミング言語をインストールする-ステップバイステップガイド?

Erlangは、並行性、フォールトトレランス、および分散アプリケーションアーキテクチャ用に設計されたガベージコレクションされたランタイム環境を備えた並行プログラミング言語です。並行プロセスは、Erlangアプリケーションを構造化するために使用されます。これらのプロセスは、メッセージを交換することによって非同期的に通信し、メモリを共有しません。 Erlangプロセスは小さく、オペレーティングシステムではなく言語に属しています。EricssonのOTP製品ユニットは、そのサポートとメンテナンスを担当しています。

これは、高可用性要件を備えた非常にスケーラブルなソフトリアルタイムシステムを構築するためのプログラミング言語です。テレコム、銀行、Eコマース、コンピューター電話、インスタントメッセージングは​​、アプリケーションのいくつかの例です。

ここLinuxAPTでは、Ubuntu20.04LTSにErlangをインストールする方法を調べます。


Erlangの主な機能は次のとおりです。

  • 明確な宣言型構文であり、副作用はほとんどありません。
  • リアルタイム、並行、分散プログラミングの組み込みサポート。
  • 堅牢で継続的に運用されるプログラムの開発用に設計されています。
  • 実行時の動的コード置換。


Ubuntu 20.04 LTSFocalFossaにErlangをインストールする手順

1.システムアップデートを実行します

まず、ターミナルで次のaptコマンドを実行して、すべてのシステムパッケージが最新であることを確認します。

$ sudo apt update
$ sudo apt upgrade


2.システムにErlangをインストールします

次に、次のコマンドを実行して、Ubuntuシステムにリポジトリを追加します。

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

その後、システムパッケージリストを更新してErlangをインストールします:

$ sudo apt update
$ sudo apt install erlang

次に、erlangのインストールを確認するには、コマンドラインからShellErlangコマンドを使用する必要があります。

$ erl


3.HelloWorldプログラムでErlangをテストする

次に、簡単なHelloWorldErlangコードを記述してテストします。

$ nano hellotest.erl

次のファイルを追加します:

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

保存して閉じ、その後次のコマンドを使用して実行します:

$ 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


Ubuntu 20.04からerlangをアンインストールする方法は?

erlangパッケージのみをアンインストールするには、次のコマンドを使用できます:

$ sudo apt-get remove erlang

次のコマンドを使用して、erlang構成、データ、およびそのすべての依存関係を削除できます。次のコマンドを使用できます。

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



Ubuntu
  1. Ubuntu 20.04にi3をインストールします-ステップバイステップガイド?

  2. ManageEngineOpManagerをUbuntu20.04にインストールします-ステップバイステップガイド?

  3. Ubuntu 20.04にTeleportをインストールする-ステップバイステップガイド?

  1. Ubuntu20.04にPython3.11をインストールします-ステップバイステップガイド?

  2. RundeckをUbuntu20.04にインストールします-ステップバイステップガイド?

  3. Ubuntu 20.04にAsteriskをインストールします-ステップバイステップガイド?

  1. Ubuntu 20.04にJekyllをインストールする-ステップバイステップガイド?

  2. Ubuntu 20.04に11tyをインストールします-ステップバイステップガイド?

  3. Ubuntu 20.04にScribusをインストールする-ステップバイステップガイド?