Установка Эликсира на Линукс
Привет, друг! Мы рады, что ты решил установить свеженькую версию Эликсира 1.6.6 на свой дистрибутив Линукса. В этой инструкции речь пойдёт об одном из самых простых дистрибутивов для использования — Убунте.
Для того, чтобы проследовать этой инструкции и в результате получить систему с работающим Эликсиром, тебе необходимо иметь Ubuntu 18.04 Bionic Beaver и 15 минут свободного времени.
Я хочу установить Эликсир через
- менеджер версий
asdf
(рекомендуется)- менеджер пакетов
apt
Данный способ позволяет держать одновременно одну рабочую копию Эликсира. Он очень прост в осуществлении и подойдёт для начала работы с языком или для установки на сервере.
1. Установка Эрланга
Язык Эликсир работает поверх виртуальной машины Эрланга. Следовательно, установка Эрланга является первоочередной задачей.
-
Добавляем в
apt
репозиторий «Erlang Solutions». Данный репозиторий содержит самые свежие версии дистрибутивов Эрланга.wget https://packages.erlang-solutions.com/erlang-solutions_1.0_all.deb && sudo dpkg -i erlang-solutions_1.0_all.deb
-
Обновляем кэш
apt
:sudo apt-get update
-
Устанавливаем Эрланг. Обратите внимание, что следует выбрать пакет
esl-erlang
, который содержит полный сборкуErlang/OTP
, включая все модули.sudo apt-get install esl-erlang
-
Проверяем установку:
erl
Erlang/OTP 20 [erts-9.3] [source] [64-bit] [smp:4:4] [ds:4:4:10] [async-threads:10] [hipe] [kernel-poll:false]
Eshell V9.3 (abort with ^G)
1>
2. Установка Эликсира
Здесь всё просто – нужно лишь установить Эликсир.
-
Устанавливаем Эликсир:
sudo apt-get install elixir
-
Проверяем установку:
elixir -v
Erlang/OTP 20 [erts-9.3] [source] [64-bit] [smp:4:4] [ds:4:4:10] [async-threads:10] [hipe] [kernel-poll:false]
Elixir 1.6.6 (compiled with OTP 19)
Поздравляем, всё готово!