facebook twitter hatena line email

Ruby/インストール/mac

提供: 初心者エンジニアの簡易メモ
2025年6月23日 (月) 23:20時点におけるAdmin (トーク | 投稿記録)による版 ("Unknown option"なエラーになる場合)

移動: 案内検索

インストール

brew install rbenv ruby-build

アンインストール

brew uninstall rbenv ruby-build

.zprofileに追加

$ vi ~/.zprofile
eval "$(rbenv init - --no-rehash zsh)"
source ~/.zprofile

バージョン確認

$ ruby -v
ruby 2.6.10p21

インストール可能なバージョン確認

$ rbenv install --list
3.1.7
3.2.8
3.3.8
3.4.2
jruby-9.4.12.0
mruby-3.3.0
picoruby-3.0.0
truffleruby-24.2.0
truffleruby+graalvm-24.2.0

"Unknown option"なエラーになる場合

Unknown option: 1
Usage: head [-options] <url>...

xamppとの干渉が起きてる?

参考:https://kei-s-lifehack.hatenablog.com/entry/started_ruby

参考:https://stackoverflow.com/questions/21498991/head-usage-unknown-option-1-n-error-possibly-ruby-related

指定バージョンをインストール

$ rbenv install 3.4.2

rbenvが使うrubyのバージョン確認

$ rbenv versions
* system
  3.4.2

rbenvが使うrubyのバージョン指定

$ rbenv global 3.4.2
$ rbenv versions
  system
* 3.4.2

rubyバージョンが反映されない場合

$ vi ~/.zprofile
eval "$(rbenv init - --no-rehash zsh)"
source ~/.zprofile

参考

https://qiita.com/gostachan/items/c3c9b88f120d0c2dce96

https://www.sejuku.net/blog/3958