Homebrew、RVM 、Ruby、CocoaPods介绍
1、Homebrew
Homebrew 是一个软件包管理器,用于在mac上安装一些os x上没有的UNiX工具;类似于360软件管理器。
Homebrew 官网:http://brew.sh/index_zh-cn.html
2、RVM (Ruby Version Manager)
rvm是不同ruby版本的管理和切换工具。管理ruby解释器版本的,安装、卸载、更新、切换。
3、Ruby (脚本语言)
ruby是一个面向对象的脚本语言。
Ruby 官网:https://rubygems.org/
Ruby学习:https://www.runoob.com/ruby/ruby-installation-unix.html
4、gem是ruby写的软件包。
Gem是管理Ruby库和程序的标准包,如果它的版本过低也可能导致安装失败。
5、rubygems
rubygems是用来打包、下载、安装、使用gem软件包的工具。
是 Ruby 的一个包管理器,它提供一个分发 Ruby 程序和库的标准格式,还提供一个管理程序包安装的工具,一般的ruby的很多插件都有由这种各种的包提供
6、bundler
bundler是管理ruby项目一系列gem的工具,就像ios 包管理工具的cocopods一样。bundler会根据gemfile文件定义的约束去管理这些gem。
7、CocoaPods
CocoaPods是OS X和iOS下的一个第三类库管理工具,通过CocoaPods工具我们可以为项目添加被称为“Pods”的依赖库(这些类库必须是CocoaPods本身所支持的),并且可以轻松管理其版本。
CocoaPods 是用 ruby 实现的,要想使用它首先需要有 ruby 的环境。有时候 ruby 版本过低是无法正常支持 CocoaPods 的使用,所以需要先安装更新升级 rvm 和 ruby
CocoaPods 官网:https://cocoapods.org/
Homebrew、RVM 、Ruby、CocoaPods安装顺序
Ruby常用的命令行
Ruby版本管理RVM
包管理器RubyGems
Cocoapods
ruby、rvm、gem、gems、bundle、gemfile简单总结
Rvm 安装指南:https://rvm.io/rvm/install
ruby 镜像 - taobao:https://ruby.taobao.org/
ruby 镜像 - china:https://gems.ruby-china.org/
Homebrew安装步骤
Homebrew 是一个软件包管理器,用于在mac上安装一些OS X 上没有的UNIX工具;类似于360软件管理器。
打开终端:
brew -v
-bash: brew: command not found
安装步骤1
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
使用brew安装xxx的软件包
brew install xxx
RVM安装步骤
安装rvm终端
curl -L https://get.rvm.io | bash -s stable
或
curl -sSL https://get.rvm.io | bash -s stable --ruby
检测是否安装成功
rvm -v
如果安装成功有如下提示
rvm 1.29.9 (latest) by Michal Papis, Piotr Kuczynski, Wayne E. Seguin [https://rvm.io]
Ruby安装步骤
检查您当前正在使用系统Ruby:
which ruby
如果您使用的是Ruby系统,OS X将回应:
/usr/bin/ruby
CocoaPods安装步骤
安装遇到的问题
Mac安装homebrew,解决443,防墙问题
解决代理产生的Failed to connect to 127.0.0.1 port 58895: Connection refused问题
xcode-select –install安装失败,苹果官网下载Command Line Tools
安装Command Line Tools
网友评论