🧪

asdfでElixir 1.15.0をインストールする

2023/06/28に公開

asdfでインストール可能な1.15系のバージョンを確認

asdf list all elixir | grep 1.15
1.15.0
1.15.0-otp-24
1.15.0-otp-25
1.15.0-otp-26
1.15.0-rc.0
1.15.0-rc.0-otp-24
1.15.0-rc.0-otp-25
1.15.0-rc.0-otp-26
1.15.0-rc.1
1.15.0-rc.1-otp-24
1.15.0-rc.1-otp-25
1.15.0-rc.1-otp-26
1.15.0-rc.2
1.15.0-rc.2-otp-24
1.15.0-rc.2-otp-25
1.15.0-rc.2-otp-26

1.15.0-otp-26をインストール

asdf install elixir 1.15.0-otp-26
==> Checking whether specified Elixir release exists...
==> Downloading 1.15.0-otp-26 to /Users/XXXXX/.asdf/downloads/elixir/1.15.0-otp-26/elixir-precompiled-1.15.0-otp-26.zip
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 6638k  100 6638k    0     0  8239k      0 --:--:-- --:--:-- --:--:-- 8308k
==> Copying release into place

asdfでインストールされているElixirのバージョンを表示
さきほどインストールした 1.15.0-otp-26がインストール済みでcurrentじゃないことを確認

asdf list elixir
 *1.14.5-otp-26
  1.15.0-otp-26

1.15.0-otp-26をglobalなcurrentバージョンにする

asdf global elixir 1.15.0-otp-26

asdfのElixirのcurrentバージョンが1.15.0-otp-26になっているか確認

asdf current elixir
elixir          1.15.0-otp-26   /Users/XXXXX/.tool-versions

elixirコマンドのcurrentバージョンが1.15.0OTP 26になっているか確認

elixir --version
Erlang/OTP 26 [erts-14.0.1] [source] [64-bit] [smp:8:8] [ds:8:8:10] [async-threads:1] [jit:ns]

Elixir 1.15.0 (compiled with Erlang/OTP 26)

以上

Discussion