pentpenpen’s blog

自己満備忘録

macbookでrubyの学習環境を構築

ふと思い立ったのでrailsを触れる環境を用意してみる

先日MacBook Airを購入したが、ネットワーフィンしかせず宝の持ち腐れ感に耐えきれなくなってきたので railsの勉強開始。 まずはrubyをインストール。

前提

rubyをインストール

  • homebrew install ruby
  • ~ % ruby -v ruby 2.6.3p62 (2019-04-16 revision 67580) [universal.arm64e-darwin20]

rbenv, ruby-buildをインストール

  • brew install rbenv ruby-build
  • バージョンを確認
~ % rbenv -v
rbenv 1.2.0
  • インストール済みのrubyを表示
~ % rbenv versions
* system
  • rbenvの設定を実行
echo 'eval "$(rbenv init -)"' >>  ~/.zshrc
source ~/.zshrc
  • インストール可能なrubyのバージョンを表示
~ % rbenv install --list
2.6.8
2.7.4
3.0.2
jruby-9.3.1.0
mruby-3.0.0
rbx-5.0
truffleruby-21.3.0
truffleruby+graalvm-21.3.0

Only latest stable releases for each Ruby implementation are shown.
Use 'rbenv install --list-all / -L' to show all local versions.`
  • rubyインストール
~ % rbenv install 3.0.2
Downloading openssl-1.1.1l.tar.gz...
-> https://dqw8nmjcqpjn7.cloudfront.net/0b7a3e5e59c34827fe0c3a74b7ec8baef302b98fa80088d7f9153aa16fa76bd1
Installing openssl-1.1.1l...
Installed openssl-1.1.1l to /Users/pent/.rbenv/versions/3.0.2

Downloading ruby-3.0.2.tar.gz...
-> https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.2.tar.gz
Installing ruby-3.0.2...
ruby-build: using readline from homebrew
Installed ruby-3.0.2 to /Users/pent/.rbenv/versions/3.0.2