Как установить Erlang на CentOS 8

Как установить Erlang на CentOS 8

 

В этом руководстве мы покажем вам, как установить Erlang на CentOS 8. Для тех из вас, кто не знал, Erlang — это язык программирования, используемый для создания масштабируемых программных систем реального времени с требованиями высокой доступности. Система времени выполнения Erlang имеет встроенную поддержку параллелизма, распределения и отказоустойчивости.

В этой статье предполагается, что у вас есть хотя бы базовые знания Linux, вы знаете, как использовать оболочку, и, что наиболее важно, вы размещаете свой сайт на собственном VPS. Установка довольно проста и предполагает, что вы работаете с учетной записью root, в противном случае вам может потребоваться добавить ‘ sudo‘ к командам для получения привилегий root. Я покажу вам пошаговую установку Erlang на CentOS 8.

Установка Erlang на CentOS 8

Шаг 1. Во-первых, давайте начнем с проверки актуальности вашей системы и установки всех необходимых зависимостей.

sudo dnf install epel-release
sudo dnf update

Шаг 2. Установка Erlang на CentOS 8.

Пакеты Erlang доступны в Github. Теперь мы загружаем пакет RPM с помощью wgetинструмента командной строки:

wget https://github.com/rabbitmq/erlang-rpm/releases/download/v23.1.5/erlang-23.1.5-1.el8.x86_64.rpm

Затем установите Erlang с помощью следующей команды:

sudo dnf install erlang-23.1.5-1.el8.x86_64.rpm

Подтвердите установку, выполнив erlкоманду:

erl

Шаг 3. Программа Erlang Hello World.

Начнем с программы hello world на Erlang. Сначала создайте файл со следующим содержимым Hello.erl :

nano hello.erl

Добавьте следующий контент:

% This is a test Hello World Erlang Code
-module(hello).
-import(io,[fwrite/1]).
-export([helloworld/0]).

helloworld() ->
   fwrite("Hello, Erlang World!\n").

Скомпилируйте его из оболочки Erlang. Не забывайте точку в конце каждой команды:

2> hello:helloworld().
Hello, Erlang World!
ok

Поздравляю! Вы успешно установили Erlang . Благодарим за использование этого руководства для установки языка программирования Erlang в вашей системе CentOS 8. Для получения дополнительной помощи или полезной информации мы рекомендуем вам посетить официальный сайт Erlang .