一 安装Brew
官方网站: http://brew.sh/ 在官方网站对brew的用法进行了详细的描述
安装方式:由于10以上的os系统自动安装了ruby,所以在Termal中输入命令:
ruby -e "$(curl -fsSL https://raw.github.com/mxcl/homebrew/go)"
二 使用brew
brew的使用非常方便,只需一条命令就能完成一些操作。
安装软件只需在终端中输入命令:
brew install xxx
例如:brew install git
卸载软件:
brew uninstall git
查询软件:
brew /x x*/
xx包含软件中的字母
其他命令:
brew list 列出已安装的软件
brew update 更新brew
brew home 用浏览器打开brew的官方网站
brew info 显示软件信息
brew deps 显示包依赖
RubyGems是一个用于Ruby的包管理工具,虽然并未包含在Ruby的发行版中,但是可以认为是事实上Ruby世界中标准的发布Ruby程序和库的工具,可以很方便的管理gem之间的依赖性。
如果你是在进行Open Source的Ruby程序开发,可以直接通过Rubyforge来发布gem。不过如果是自己的私有项目,可能就需要自己搭建一个Web server来进行gem的发布了。如果系统中已经安装了RubyGems的话,通过gem server (gem help server看看用法)就可以启动一个简单的gem发布的server。不过很可能的,你已经有一个Web Server在系统环境中了(如Apache Web Server),这个时候就通过以下的几个步骤可以完成把这个Web Server改造成为一个gem distribution server:
(请注意最后的一个点,表示当前目录)。
这一命令会对gems子目录中的所有gem建立一个索引文件yaml,并存放在dist目录下,以便可以通过gem install命令安装时查找。
最后,Enjoy yourself!
Mac内部默认是有 ruby 环境的,可以通过 ruby -v 命令查看当前的版本。
如果说要修改当前的Ruby版本,这个时候需要用到 rvm 工具,这款工具的全称是 Ruby Version Manager ,顾名思义它就是用来管理 ruby 的。
通过以下命令安装 rvm 工具
安装完成之后,需要先载入 rvm
查看所有可用的 ruby 版本
执行结果如下图:
删除指定版本的 ruby
查看已经安装的 ruby 版本