mieki256's diary



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。 今回は with Devkit 版をDLした。Devkit版には MSYS2 が含まれていて、C言語等で書かれた外部ライブラリもビルドして使うことができる。その代わり、それぞれ、1〜2GBほどファイル容量を食う…。

それぞれを実行してインストール。今回は以下にインストールした。
今現在の RubyInstaller は、既に Ruby がインストールされていると、インストールされている場所を自動検出してアップデートしてくれるらしい。Ruby 2.6.6 から 2.6.8 にする分には、どこにインストールするか尋ねてくることはなかった。Ruby 2.7.4 と 3.0.2 については、メジャーバージョン(?)が異なるので、インストール場所を尋ねてきた。

pik や uru に登録。 :

pik や uru を使って、Rubyの複数バージョンを共存できるようにする。pik, uru は別途インストールが必要。
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.8
0.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

以上です。

過去ログ表示

Prev - 2021/08 - Next
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31

カテゴリで表示

検索機能は Namazu for hns で提供されています。(詳細指定/ヘルプ


注意: 現在使用の日記自動生成システムは Version 2.19.6 です。
公開されている日記自動生成システムは Version 2.19.5 です。

Powered by hns-2.19.6, HyperNikkiSystem Project