【 Tools 】Ubuntu 安裝 Elixir

內容

  • 學習目標
  • 前置準備作業
  • 安裝 Elixir

學習目標

  • 於 Ubuntun 安裝 Elixir

前置準備作業

  • 準備 Ubuntun 電腦

安裝 Elixir

Step 1. 套件更新

  • 請在終端機輸入下方指令
    sudo apt-get update 

Step 2. 安裝 asdferlang

  • 請在終端機輸入下方指令

    sudo apt-get -y install build-essential autoconf m4 libncurses5-dev libwxgtk3.0-dev libgl1-mesa-dev libglu1-mesa-dev libpng-dev libssh-dev unixodbc-dev 


Step 3. 安裝 asdf

  • 請在終端機輸入下方指令
    git clone https://github.com/asdf-vm/asdf.git ~/.asdf --branch v0.7.2 

Step 4. 將 asdf 加到 bashrc

  • 請在終端機輸入下方指令
    echo -e '\n. $HOME/.asdf/asdf.sh' >> ~/.bashrc echo -e '. $HOME/.asdf/completions/asdf.bash' >> ~/.bashrc 

Step 5. Reload bashrc

  • 請在終端機輸入下方指令
    source ~/.bashrc 

Step 6. 安裝 asdfelixir

  • 請在終端機輸入下方指令
    asdf plugin-add erlang 

Step 7. 安裝 asdferlang

  • 請在終端機輸入下方指令
    asdf plugin-add elixir 

Step 8. 查看可用的 erlang 版本

  • 請在終端機輸入下方指令
    asdf list-all erlang | grep "22\.[2]" 

Step 9. 安裝 erlang 22.2.6 版本

  • 請在終端機輸入下方指令
    asdf install erlang 22.2.6 

Step 10. 設定 erlang 預設使用版本

  • 請在終端機輸入下方指令
    asdf global erlang 22.2.6 

Step 11. 查看可用的 elixir 版本

  • 請在終端機輸入下方指令
    asdf list-all elixir | grep "1\.10" 

Step 12. 安裝 elixir 1.10.0-otp-22 版本

  • 請在終端機輸入下方指令
    asdf install elixir 1.10.0-otp-22 

Step 13. 設定 elixir 預設使用版本

  • 請在終端機輸入下方指令
    asdf global elixir 1.10.0-otp-22 

Step 14. 確認安裝

  • 請在終端機輸入下方指令
    elixir -v 

Reference
GitHub
List of blogs