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
相关文章推荐
- Linux下破解密码
- centos 普通用户添加sudo 权限
- linux命令——scp远程复制文件或目录
- Linux-CentOS 7 修改屏幕分辨率
- linux创建新进程的过程
- 查看Linux系统日志
- Linux下Java开发环境搭建以及第一个HelloWorld
- centos压缩与解压缩
- powerpc-linux内核start_kernel之前启动分析(1)-开门见山
- Linux线程简单介绍
- linux sed,awk详解
- Windows与Linux文件系统互访的几种方法
- Linux基础:目录结构(续)
- Linux基础:目录结构
- 用iptables做路由
- Unix/Linux系统编程
- linux命令
- exit()与_exit()函数的区别(Linux系统中)
- 理解linux 的 inode][解决inode耗尽问题
- CentOS 7 64位 安装 PostgreSQL 9.2整理