您的位置:首页 > 运维架构 > Linux

Linux Ubuntu 上快速安装 Ruby 2.2

2015-09-16 16:46 399 查看

同时发布在我的博客

点此进入

1. 安装依赖库

这些库用来编译安装 Ruby 和用于 Ruby Gem 的依赖。

sudo apt-get install -y build-essential zlib1g-dev libyaml-dev libssl-dev libgdbm-dev libreadline-dev libncurses5-dev libffi-dev curl openssh-server redis-server checkinstall libxml2-dev libxslt-dev libcurl4-openssl-dev libicu-dev logrotate python-docutils pkg-config cmake


2. 如果你用 apt-get 安装了 ruby1.8

可以用下列命令将其删除:

sudo apt-get remove ruby1.8


3. 编译安装

这里用的版本是 Ruby 2.2.3。

mkdir /tmp/ruby && cd /tmp/ruby
curl -L --progress https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.3.tar.gz | tar xz
cd ruby-2.2.3
./configure --disable-install-rdoc
make
sudo make install


如果想获取其他的版本点这里。如果下载了其他版本的包,实际上只用把上边的第2行的链接和第3行的目录名字替换掉就可以了。

4. 配置 Gem 源

众所周知 Gem 源在国内被墙掉了,不过有个雷锋哥哥做了个镜像,而且速度非常快的哟,如下的配置方法:

gem sources --remove https://rubygems.org/ gem sources -a https://ruby.taobao.org/ gem sources -l


5. 安装 bundle

这个东西很重要,简直不言而喻。

sudo gem install bundler --no-ri --no-rdoc


装完了记得这个也需要配置一下镜像源,一般 bundle 生成的配置文件里边写的
https://rubygems.org
但是每一次手动改太麻烦了,下面可以自动定位到雷锋哥哥的镜像源。

bundle config mirror.https://rubygems.org https://ruby.taobao.org[/code] 

6. 大功告成

现在算是装完了,可以试验一下是否可用

ruby -v
gem -v
bundle -v
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: