Rvm安装、Ruby升级安装及Cocoapods安装

步骤1 - 安装 RVM###

1). 安装:
curl -L https://get.rvm.io | bash -s stable
期间可能会问你sudo管理员密码,以及自动通过homebrew
安装依赖包,等待一段时间后就可以成功安装好 RVM。

2). 然后,载入 RVM 环境(新开 Termal 就不用这么做了,会自动重新载入的):
    
source ~/.rvm/scripts/rvm

3). 检查一下是否安装正确:
   
rvm -v    
输出:rvm 1.22.17 (stable) by Wayne E. Seguin [email protected], Michal Papis [email protected] [https://rvm.io/]

步骤2 - 用 RVM 安装 Ruby 环境###

1). 列出已知的ruby版本:
  
 rvm list known

2). 可以选择现有的rvm版本来进行安装(下面以rvm 2.0.0版本的安装为例):

rvm install 2.0.0

同样继续等待漫长的下载,编译过程,完成以后,Ruby, Ruby Gems 就安装好了。

另附:

  • 查询已经安装的ruby: rvm list
  • 卸载一个已安装版本 : rvm remove 1.9.2

步骤3 - 设置 Ruby 版本###

RVM 装好以后,需要执行下面的命令将指定版本的 Ruby 设置为系统默认版本:
rvm 2.0.0 --default
同样,也可以用其他版本号,前提是你有用 rvm install 安装过那个版本
这个时候你可以测试是否正确:
    
ruby -v   
输出内容:ruby 2.0.0p247 (2013-06-27 revision 41674) [x86_64-darwin13.0.0]    
gem -v    
输出内容:2.1.6

有可能是因为Ruby的默认源使用的是cocoapods.org,国内访问这个网址有时候会有问题,网上的一种解决方案是将远替换成淘宝的,替换方式如下: 
删除旧的 :
gem source -r https://rubygems.org/

添加新的ruby源:
(淘宝的Ruby镜像已经不更新了,大家可以用最新的)
gem sources -a https://gems.ruby-china.com/

要想验证是否替换成功了,可以执行:
gem sources -l
正常的输出结果:

CURRENT SOURCES            
 https://gems.ruby-china.com/ 

步骤4 - 安装 cocoapods###

命令行:sudo gem install cocoapods

注意⚠️⚠️⚠️⚠️:

OS X 10.11之前系统的安装cocoapods 指令:$ sudo gem install cocoapods

OS X 10.11以后系统的安装cocoapods 指令:$ sudo gem install -n /usr/local/bin cocoapods
                     或者指定版本安装 sudo gem install -n /usr/local/bin  cocoapods -v 1.8.4

检查安装是否成功:
pod --version
cocoapods使用:
pod install


TIPS###

有时候,安装或者升级ruby会报错,解决方案:
执行rvm install 版本号之前,先:执行rvm autolibs disable
在执行rvm install 版本号


常用指令大全:

ruby -v #查看ruby 版本 ruby -e ''require"watir"; puts Watir::IE::VERSION'' #查看watir版本
rvm list known #列出已知的ruby版本
rvm install 1.9.3
rvm use 1.9.3 | rvm use system
rvm use 1.9.3 --default
rvm list #列出本地ruby版本
rvm remove 1.9.2
具体详情见RVM实用指南  [https://ruby-china.org/wiki/rvm-guide](https://ruby-china.org/wiki/rvm-guide)
gem -v #gem版本
gem source #gem资源
gem sources -a url |gem sources -r url #gem添加或删除配置源
gem update #更新所有包
gem update --system #更新RubyGems软件
gem install rake #安装rake,从本地或远程服务器
gem install rake --remote #安装rake,从远程服务器
gem install watir -v(或者--version) 1.6.2#指定安装版本的
gem uninstall rake #卸载rake包
gem list d #列出本地以d打头的包
gem query -n ''[0-9]'' --local #查找本地含有数字的包
gem search log --both #从本地和远程服务器上查找含有log字符串的包
gem search log --remoter #只从远程服务器上查找含有log字符串的包
gem search -r log #只从远程服务器上查找含有log字符串的包
gem help #提醒式的帮助
gem help install #列出install命令 帮助
gem help examples #列出gem命令使用一些例子
gem build rake.gemspec #把rake.gemspec编译成rake.gem
gem check -v pkg/rake-0.4.0.gem #检测rake是否有效
gem cleanup #清除所有包旧版本,保留最新版本
gem contents rake #显示rake包中所包含的文件
gem dependency rails -v 0.10.1 #列出与rails相互依赖的包
gem environment #查看gem的环境

你可能感兴趣的:(Rvm安装、Ruby升级安装及Cocoapods安装)