安装ruby1.9.3
2012-11-15 23:03
531 查看
Ruby为什么如此受欢迎?它的拥趸说它是一种美丽的,巧妙的语言。而且它既方便又实用。
它的特点:
Seeing Everything as an Object
Flexibility
Blocks, a Truly Expressive Feature
Ruby and the Mixin
Ruby’s Visual Appearance
Beyond the Basics
如何安装Ruby
编译源码,这是一种使用过很多年的方式,对于大多数软件开发人员来讲是最熟悉的。
通过第三方工具安装Ruby,这对新手来讲是最简单的
一些包管理系统(package management systems)支持Ruby,如Ubuntu的apt,Mac OS X的Homebrew等
这里主要讲通过第三方工具安装
最流行的,安装Ruby的第三方工具是RVM(Ruby Version Manager).不仅仅是因为它使得Ruby的安装特别容易,而且它允许你在一个系统上安装并管理多个版本的Ruby,以及Ruby的其他实现(如JRuby,MacRuby,IronRuby等)。
RVM仅仅支持Mac OS X,Linux,或者其他如Unix操作系统。Windows用户需要去找下类似的项目,或者考虑使用RubyInstaller。
在安装RVM前,你需要先安装好git。
$ curl -L get.rvm.io | bash -s stable
安装成功RVM后,你只需要使用rvm install 1.9.3命令来安装ruby,键入rvm list known,你可以找到rvm支持的所有ruby版本及它的衍生版本。
安装完ruby后,你需要配置默认使用的ruby的版本
使用如下命令设置默认版本
rvm use 1.9.3 --default
可能会出现这样的错误:
RVM is not a function, selecting rubies with 'rvm use ...' will not work.
出现这个错误的原因是因为在RVM的安装目录中(通常是$HOME/.rvm/bin),有个可执行的命令叫‘rvm';在$HOME/.rvm/scripts目录中,这里有个脚本叫’rvm',默认的使用rvm命令;
通常在使用这个命令前使用
source ~/.rvm/scripts/rvm
可以解决问题,但是这个只是暂时的,也就是说只在当前的shell上有效。如果需要在打开一个shell会话时载入RVM,添加如下行到'~/.bashrc':
[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm" #load RVM into a shell session as a function
PATH=$PATH:$HOME/.rvm/bin #Add RVM to PATH for scripting
打开一个新的终端并且执行如下命令重新载入/.bashrc,这个问题就解决了。
重新运行 rvm use 1.9.3 --default,没有错误了
使用ruby-v查看ruby的版本信息
它的特点:
Seeing Everything as an Object
Flexibility
Blocks, a Truly Expressive Feature
Ruby and the Mixin
Ruby’s Visual Appearance
Beyond the Basics
如何安装Ruby
编译源码,这是一种使用过很多年的方式,对于大多数软件开发人员来讲是最熟悉的。
通过第三方工具安装Ruby,这对新手来讲是最简单的
一些包管理系统(package management systems)支持Ruby,如Ubuntu的apt,Mac OS X的Homebrew等
这里主要讲通过第三方工具安装
最流行的,安装Ruby的第三方工具是RVM(Ruby Version Manager).不仅仅是因为它使得Ruby的安装特别容易,而且它允许你在一个系统上安装并管理多个版本的Ruby,以及Ruby的其他实现(如JRuby,MacRuby,IronRuby等)。
RVM仅仅支持Mac OS X,Linux,或者其他如Unix操作系统。Windows用户需要去找下类似的项目,或者考虑使用RubyInstaller。
在安装RVM前,你需要先安装好git。
$ curl -L get.rvm.io | bash -s stable
安装成功RVM后,你只需要使用rvm install 1.9.3命令来安装ruby,键入rvm list known,你可以找到rvm支持的所有ruby版本及它的衍生版本。
安装完ruby后,你需要配置默认使用的ruby的版本
使用如下命令设置默认版本
rvm use 1.9.3 --default
可能会出现这样的错误:
RVM is not a function, selecting rubies with 'rvm use ...' will not work.
出现这个错误的原因是因为在RVM的安装目录中(通常是$HOME/.rvm/bin),有个可执行的命令叫‘rvm';在$HOME/.rvm/scripts目录中,这里有个脚本叫’rvm',默认的使用rvm命令;
通常在使用这个命令前使用
source ~/.rvm/scripts/rvm
可以解决问题,但是这个只是暂时的,也就是说只在当前的shell上有效。如果需要在打开一个shell会话时载入RVM,添加如下行到'~/.bashrc':
[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm" #load RVM into a shell session as a function
PATH=$PATH:$HOME/.rvm/bin #Add RVM to PATH for scripting
打开一个新的终端并且执行如下命令重新载入/.bashrc,这个问题就解决了。
重新运行 rvm use 1.9.3 --default,没有错误了
使用ruby-v查看ruby的版本信息
相关文章推荐
- Ruby1.9.3安装指南
- Linux(Ubuntu 10.04 LTS)源码安装Ruby-1.9.3
- 在Mac狮子中安装ruby1.9.3
- ubuntu 12.04安装ruby1.9.3
- ubuntu12.04 安装 ruby1.9.3
- 编译安装Ruby 1.9.3 安装CentOS
- 安装ruby1.9.3-p0及redmon来监控redis
- cygwin安装ruby1.9.3
- 在CentOS下安装ruby 1.9.3
- Ubuntu 12.04 Server LTS安装部署Nginx+MySQL+Ruby1.9.3+Rails3.2
- 编译安装ruby1.9.3(No rvm)
- rubymine安装debug,ruby-1.9.3-p125
- ubuntu 安装 ruby1.9.3
- centos安装 ruby-1.9.3-p0 报错: EC_GROUP_new_curve_GF2m
- Windows上成功安装Ruby-1.9.3 gem mysql2
- lion 安装 ruby 1.9.3
- Ruby1.9.3 Rails 3.2.3安装
- rbenv安装ruby1.9.3-p392
- windows下安装ruby与rails时遇到的问题总结