2021/08/11(水) [n年前の日記]
#1 [ruby] Windows10上でRubyをアップデートした
Windows10 x64 21H1上に Ruby 2.6.6 x86 をインストールしてあったのだけど、気が付いたら 2.6.8 が配布されているようなのでアップデートしてみた。
_RubyInstaller for Windows
_Downloads
2.6.8 x86 の他に、2.7.4 x64 と 3.0.2 x86 もインストールしておくことにする。以下のファイルをDL。
それぞれを実行してインストール。今回は以下にインストールした。
今現在の RubyInstaller は、既に Ruby がインストールされていると、インストールされている場所を自動検出してアップデートしてくれるらしい。Ruby 2.6.6 から 2.6.8 にする分には、どこにインストールするか尋ねてくることはなかった。Ruby 2.7.4 と 3.0.2 については、メジャーバージョン(?)が異なるので、インストール場所を尋ねてきた。
_RubyInstaller for Windows
_Downloads
2.6.8 x86 の他に、2.7.4 x64 と 3.0.2 x86 もインストールしておくことにする。以下のファイルをDL。
- rubyinstaller-devkit-2.6.8-1-x86.exe
- rubyinstaller-devkit-2.7.4-1-x64.exe
- rubyinstaller-devkit-3.0.2-1-x86.exe
それぞれを実行してインストール。今回は以下にインストールした。
- C:\Ruby\Ruby26-x86\
- C:\Ruby\Ruby27-x64\
- C:\Ruby\Ruby30-x86\
今現在の RubyInstaller は、既に Ruby がインストールされていると、インストールされている場所を自動検出してアップデートしてくれるらしい。Ruby 2.6.6 から 2.6.8 にする分には、どこにインストールするか尋ねてくることはなかった。Ruby 2.7.4 と 3.0.2 については、メジャーバージョン(?)が異なるので、インストール場所を尋ねてきた。
◎ pik や uru に登録。 :
pik や uru を使って、Rubyの複数バージョンを共存できるようにする。pik, uru は別途インストールが必要。
pik は 0.2.8 を使用。
_Downloads - vertiginous/pik
_Rubyアソシエーション: 複数のRuby環境の構築
_windows10 Pikを使ってRubyのバージョンを管理する | mebee
pik に何のRubyが登録されているかは、C:\Users\[USRNAME]\.pik\config.yml で記述されている。
uru は 0.8.5 を使用。
_jonforums / uru / ダウンロード - Bitbucket
_Windowsで異なるバージョンのRubyを使う方法(uru) - Qiita
pik add C:\Ruby\Ruby27-x64\bin pik add C:\Ruby\Ruby30-x86\bin pik list pik 274 pik 302
uru admin add C:\Ruby\Ruby27-x64\bin --tag 27 uru admin add C:\Ruby\Ruby30-x86\bin --tag 30 uru ls uru 27 uru 30
pik は 0.2.8 を使用。
> pik --version pik 0.2.80.3.0 は、何か不具合があったような気がするけど…何だったっけ…。
_Downloads - vertiginous/pik
_Rubyアソシエーション: 複数のRuby環境の構築
_windows10 Pikを使ってRubyのバージョンを管理する | mebee
pik に何のRubyが登録されているかは、C:\Users\[USRNAME]\.pik\config.yml で記述されている。
uru は 0.8.5 を使用。
> uru version uru v0.8.5 [windows/386 go1.10]
_jonforums / uru / ダウンロード - Bitbucket
_Windowsで異なるバージョンのRubyを使う方法(uru) - Qiita
[ ツッコむ ]
以上です。