在Ubuntu上安装Ruby2.0
2013-05-06 21:54
176 查看
在Ubuntu上面安装软件是比较简单的事情,apt-get一下就好。
不过安装Ruby会些旧了,如果是直接
就会安装上ruby 1.8.7 。这个版本连gem也没带。
搜索一下apt库,会发现其实还有ruby1.9.3-full
安装
就可以将ruby1.9.3安装上。
不过目前ruby最高版本是2.0.0,那么安装起来就有些麻烦了。
按照http://ruby-china.org/wiki/install_ruby_guide的说明进行安装是可行的,不过期间要注意几个事情,这里把整个过程说明一下:
1. 首先在使用apt-get之前,必须先update一下,否则有些库是安装不上的。
2. 安装RVM
下面这步是不行的,要logout再次登录
然后就安装好rvm了
3. 安装Ruby
要先执行一下,不然下面的流程跑不动。
下面这步可选,如果是在自己的虚拟机或者国内的服务器就要加上,国外的VPS什么的就不需要了。功能是把rvm的源改成国内淘宝提供的源。
然后安装
最后设置一下ruby的版本
好,看一下结果
4. 配置gem的源,也是国内必须国外可选
不过安装Ruby会些旧了,如果是直接
$ sudo apt-get install ruby
就会安装上ruby 1.8.7 。这个版本连gem也没带。
搜索一下apt库,会发现其实还有ruby1.9.3-full
$ sudo apt-cache search ruby
安装
$ sudo apt-get install ruby1.9.3-full
就可以将ruby1.9.3安装上。
不过目前ruby最高版本是2.0.0,那么安装起来就有些麻烦了。
按照http://ruby-china.org/wiki/install_ruby_guide的说明进行安装是可行的,不过期间要注意几个事情,这里把整个过程说明一下:
1. 首先在使用apt-get之前,必须先update一下,否则有些库是安装不上的。
$ sudo apt-get update
$ sudo apt-get install -y build-essential openssl curl libcurl3-dev libreadline6 libreadline6-dev git zlib1g zlib1g-dev libssl-dev libyaml-dev libxml2-dev libxslt-dev autoconf automake libtool imagemagick libmagickwand-dev libpcre3-dev libsqlite3-dev libmysql-ruby libmysqlclient-dev
2. 安装RVM
$ curl -L https://get.rvm.io | bash -s stable
下面这步是不行的,要logout再次登录
$ source ~/.rvm/scripts/rvm
然后就安装好rvm了
$ rvm -v
3. 安装Ruby
要先执行一下,不然下面的流程跑不动。
$ rvm autolibs enable
下面这步可选,如果是在自己的虚拟机或者国内的服务器就要加上,国外的VPS什么的就不需要了。功能是把rvm的源改成国内淘宝提供的源。
$ sed -i .bak 's!ftp.ruby-lang.org/pub/ruby!ruby.taobao.org/mirrors/ruby!' $rvm_path/config/db
然后安装
$ rvm pkg install readline
$ rvm install 2.0.0 --with-readline-dir=$rvm_path/usr
最后设置一下ruby的版本
$ rvm 2.0.0 --default
好,看一下结果
$ ruby -v ruby 2.0.0p0 (2013-02-24 revision 39474) [x86_64-linux]
$ gem -v 2.0.3
4. 配置gem的源,也是国内必须国外可选
$ gem source -r https://rubygems.org/ $ gem source -a http://ruby.taobao.org[/code]
文章后面还有安装rails的方法,但目前还不需要。
相关文章推荐
- 在Ubuntu上安装Ruby2.0
- Ubuntu 14.04 安装Ruby2.0
- ubuntu 14.04中安装 ruby on rails 环境(填坑)
- ubuntu上安装配置Ruby on Rails
- 怎样在Ubuntu 12.04 Server 上安装部署 Ruby on Rails 应用
- ubuntu16.04安装wine2.0 staging
- Ubuntu 安装 ruby on rails [转]来源:Ubuntu社区 作者:承古韵
- VMware虚拟机内安装的Ubuntu 16.04设置静态IP地址 spark2.0集群固定IP配置
- CentOS 6.3下编译安装Ruby 2.0笔记
- Ubuntu上安装Rails 3.1.3 (已经安装了Ruby 1.9.2),Rails初体验
- SDL2.0 VLC ubuntu安装和黑屏问题
- Ubuntu下Ruby的下载和编译源码安装
- ubuntu 11.10通过rvm安装Ruby 1.9.2, Rails 3
- 在 Ubuntu 14.04 Server 上安装部署 Ruby on Rails 应用
- Ubuntu上安装Ruby 1.9.2和Rails 3.0
- Ubuntu 12.04 + Ruby 2.0 + Rails 3.2.13
- Ubuntu系统安装Ruby的三种方法
- 备忘--ubuntu10下安装ruby和cucumber
- 在Ubuntu上安装Ruby的步骤
- Ubuntu安装最新Ruby On Rails