نصب الیکسیر

راحت‌ترین راه برای نصب الیکسیر استفاده از پکیج‌های مخصوص سیستم عامل‌تان است. اگر چنین پکیج ای مهیا نبود، پیشنهاد می‌کنیم که یا از پکیج‌های از قبل کامپایل شده استفاده کنید و یا اینکه خودتان از روی کد منبع الیکسیر را کامپایل نمایید.

قابل ذکر است که الیکسیر به پلتفرم ارلنگ با نسخه‌ی 18.0 یا بالاتر نیاز دارد. در روش‌هایی که در ادامه توضیح داده‌ایم، ارلنگ به طور اتوماتیک و بدون دخالت شما نصب خواهد شد. اگر همچین شرایطی برقرار نبود، می‌توانید قسمت «نصب ارلنگ» را مطالعه نمایید.

توزیع‌ها

با توجه به سیستم عامل خود، روند نصب را انجام دهید.


مک

توسط Homebrew :

$ brew update
$ brew install elixir

توسط Macports :

$ sudo port install elixir


سیستم‌های شبه یونیکس

آرچ

$ yaourt -S elixir

اوپن سوزی

$ zypper ar -f obs://devel:languages:erlang/ erlang
$ zypper in elixir

جنتو

$ emerge --ask dev-lang/elixir

فدورا

$ yum install elixir

فری بی‌اس‌دی

$ # from ports:
$ cd /usr/ports/lang/elixir && make install clean

$ # from pkg
$ pkg install elixir

اوبونتو و دبیان

$ wget http://packages.erlang-solutions.com/erlang-solutions_1.0_all.deb && sudo dpkg -i erlang-solutions_1.0_all.deb
$ sudo apt-get update
$ sudo apt-get install elixir


ویندوز

برای نسخه‌ی نصب از طریق وب‌این ابزار را دانلود کنید:

https://repo.hex.pm/elixir-websetup.exe

بقیه مراحل هم واضح است. دکمه‌ی بعدی، بعدی، بعدی…. اتمام!

یا با کمک ابزار Chocolatey :

cinst elixir


پکیج‌های از قبل کامپایل شده

الیکسیر برای تمام نسخه‌هایش، پکیج‌های کامپایل شده ارائه می‌دهد.ابتدا ارلنگ را نصب کنیدو سپس‌پکیج‌ از قبل کامپایل شده را دانلود کنیدو از حالت فشرده شده خارج نمایید.

حالا به شاخه‌ای که فایل‌ها بعد خارج شدن از حالت فشرده در آن ریخته شده‌اند بروید و از زیر شاخه‌ی bin، ابزارهای اصلی الیکسیر مانند iex و elixir را اجرا نمایید. توصیه می‌کنیم که برای راحتی بیشتر، زیر شاخه‌ی bin را به مسیر اجرایی سیستم عامل (PATH) خود معرفی نمایید. روی سیستم‌های یونیکس انجام این کار به این صورت است:

$ export PATH="$PATH:/path/to/elixir/bin"

و برای انجام این کار در ویندوز،این مقاله را مطالعه نمایید.


کامپایل از روی کد منبع (برای یونیکس و MinGW)

ابتدا ارلنگ را نصب کنید.سپس‌کد منبع را دانلود کنیدو فایل دانلود شده را از حالت فشرده شده خارج نمایید. سپس به شاخه‌ای که فایل‌ها در آن ریخته شده‌اند مراجعه کنید و فرمان make را اجرا نمایید.

اگر می‌خواهید عملیات کامپایل را روی ویندوز انجام دهید، می‌توانیداین مقاله را بخوانید.

اگر کمی ماجراجو هستید، می‌توانید آخرین کدها را از گیت‌هاب دریافت کنید و عملیات کامپایل را روی آن‌ها انجام دهید.

$ git clone https://github.com/elixir-lang/elixir.git
$ cd elixir
$ make clean test


نصب ارلنگ

تنها پیش‌نیاز الیکسیر، پلتفرم ارلنگ نسخه‌ی 18.0 یا بالاتر است که می‌توانید براحتی به‌کمک پکیج‌های از قبل کامپایل شده آن را نصب نمایید.دقت کنید که اگر الیکسیر را از طریق پکیج‌های مخصوص سیستم عامل نصب کرده اید، ارلنگ به طور اتوماتیک برای شما نصب خواهد شد و لازم نیست کار خاصی انجام دهید.

برای اطمینان از نصب بودن ارلنگ، ابزار erl را در ترمینال صدا کنید تا مط‌مئن شوید که پایانه‌ی تعاملی ارلنگ نصب شده است:

$ erl

Erlang/OTP 19 [erts-8.0] [source] [64-bit] [smp:4:4] [async-threads:10] [hipe] [kernel-poll:false]

Eshell V8.0  (abort with ^G)
1>

دقت کنید که شاخه‌ی نصبی ارلنگ باید در مسیر اجرایی سیستم عامل شما قرار داشته باشد.