简介
RVM是一个命令行工具,它允许您轻松地安装,管理和使用从解释器到多组宝石的多个ruby环境。
安装Ruby原因
虽然 macOS 自带了一个 ruby 环境,但是是系统自己使用的,所以权限很小,只有 system。而/Library 目录是 root 权限,所以很多会提示无权限。
安装RVM
安装mpapis公钥。但是,正如安装页面所记录的,您可能需要gpg。Mac OS X不附带gpg,因此在安装公钥之前,您需要安装gpg。
Homebrew安装gpg :
安装完gpg之后,你可以安装mpapis公钥:
1
| gpg2 --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB
|
安装最新版本的Ruby的RVM
1
| \curl -sSL https://get.rvm.io | bash -s stable
|
安装完载入 RVM 环境:
1
| source ~/.rvm/scripts/rvm
|
检查版本
(如果想卸载RVM,执行以下命令)
使用RVM&Ruby
ruby rvm 常用指令
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| ruby -v rvm list known rvm install 2.3.0 rvm get stable rvm use 2.2.2 rvm use 2.2.2 --default rvm list rvm remove 1.9.2 rvm uninstall 2.0.0 rvm system
curl -L https://get.rvm.io | bash -s stable curl -sSL https://get.rvm.io | bash -s stable --ruby curl -sSL https://get.rvm.io | bash -s stable --ruby=2.3.0 source ~/.rvm/scripts/rvm
|
Gem常用指令
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 32 33 34 35 36 37 38 39 40
| gem -v gem source gem source -l gem sources -a url gem sources --add url gem sources -r url gem sources --remove url gem update gem update --system
gem install rake gem install rake --remote gem install watir -v 1.6.2 gem install watir --version 1.6.2 gem uninstall rake gem list d gem query -n ''[0-9]'' --local gem search log --both gem search log --remoter gem search -r log
gem help gem help install gem help examples gem build rake.gemspec gem check -v pkg/rake-0.4.0.gem gem cleanup gem contents rake gem dependency rails -v 0.10.1 gem environment
sudo gem -v sudo gem install cocoa pods sudo gem install cocoapods sudo gem install cocoapods --pre sudo gem install cocoapods -v 0.39.0 sudo gem update cocoapods sudo gem update cocoapods --pre sudo gem uninstall cocoapods -v 0.39.0
|
pod常用指令
1 2 3 4
| pod setup pod --version pod install
|