系統(tǒng)自帶ruby
osx自帶了ruby, 輸入 ruby -v
可以查看已安裝版本號.
安裝rvm
rvm用來管理ruby版本, 翻墻, 然后輸入
curl -L get.rvm.io | bash -s stable
第一次安裝成功后, 按照提示輸入
source ~/.profile
使用rvm
查看可通過rvm安裝管理的ruby版本
rvm list known
我們決定使用2.4.0 輸入
rvm install 2.4.0
查詢已經安裝的ruby版本
rvm list
設置系統(tǒng)默認ruby版本為2.4.0
rvm use 2.4.0 --default
Using /Users/kirin/.rvm/gems/ruby-2.4.0
確認當前的版本
ruby -v
ruby 2.4.0p0 (2016-12-24 revision 57164) [x86_64-darwin15]
刪除一個版本
rvm remove ruby-2.2.6
包管理軟件gem
列出gem源
gem sources -l
添加gem ruby-china源, 刪除默認源(被墻)
gem sources -a https://gems.ruby-china.org/
gem sources -r https://rubygems.org/
列出遠程源里的所有可用軟件
gem q -r
列出遠程源里的所有包含搜索名doom的可用軟件
gem q -rn doom
使用gem安裝某個包
gem install require_all
列出本地已安裝的包列表
gem list
列出本地已安裝的包詳細信息, 往往用于查錯, gem包安裝到具體哪個目錄, 是否重復
gem list -d rspec-support
查看gem安裝路徑
gem environment
gem path 例如: /Users/kirin/.rvm/gems/ruby-2.4.0
如果安裝gem包失敗, 手動刪除對應的目錄, 再重裝