centos配置ruby开发环境(转 )

转自http://my.oschina.net/u/1449160/blog/260764

1. 安装ruby

1.1 yum安装,版本旧

#yum install ruby ruby-devel ruby-ri ruby-rdoc ruby-irb ruby-shadow

1.2 删除

#yum remove ruby ruby-devel -y

1.3 源码安装

#wget http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.1.tar.gz

#tar zxvf ruby-2.1.1.tar.gz

#cd ruby-2.1.1

#./configure --prefix=/usr/local/ruby --with-opessl-dir=/root/soft/openssl-1.0.0l

#make && make install

#echo "export PATH=/usr/local/ruby/bin:$PATH >> /root/.bash_profile"

#source /root/.bash_profile

#ruby --version

ruby 2.1.1p76 (2014-02-24 revision 45161) [x86_64-linux]

2.安装gem并更新gem源

2.1 如果存在更新为最新的RubyGems,

#gem update --system

如果版本过旧,

#gem install rubygems-update

#update_rubygems 

2.2 源码安装

#wget http://production.cf.rubygems.org/rubygems/rubygems-2.2.2.tgz

#tar zxvf rubygems-2.2.2.tgz

#cd rubygems-2.2.2

#ruby setup.rb

#gem --version

2.3 更换gem源为淘宝

#gem sources --remove https://rubygems.org/

#gem sources -a https://ruby.taobao.org/

#gem sources -l

*** CURRENT SOURCES ***

https://ruby.taobao.org/

如果是用Bundle(Rails 项目)

#source ‘https://ruby.taobao.org/‘

#gem ‘rails‘, ‘4.1.0‘

附:gem sources -a https://ruby.taobao.org/报错

ERROR:  While executing gem ... (Gem::Exception)

    Unable to require openssl, install OpenSSL and rebuild ruby (preferred) or use non-HTTPS sources

需要指定openssl目录(源码)。

3. 测试安装Mongodb driver for ruby

# gem install bson

# gem install bson_ext

# gem install mongo

# gem list --local

...

bson (2.2.21.10.0)

bson_ext (1.10.0)

...

mongo (1.10.0)

# irb

irb(main):001:0> require ‘mongo‘

=> true

时间: 2024-10-06 07:37:27

centos配置ruby开发环境(转 )的相关文章

【ruby】【linux】【irb】CentOS上安装配置ruby开发环境,安装 irb

在读<理解Unix进程>这本书,书中代码是用Ruby写的,就自己想实践一下,搜来搜去要安装配置Ruby,我是centOS6.5的系统.下面这篇不错,我又加入了一点自己的理解和试验. 1 方法一:下载ruby的安装包来进行安装 1.安装编译环境gcc 使用yum install gcc在线安装 2.安装ruby开发环境 PS:经常在搜帖子的时候,大神的文章中都是随随便便下载个什么啊,又没告诉我这样的菜鸟到哪里下,让人几番周折,这里 下载 Ruby - Ruby 官方网站:https://www.

centos 6.5安装rvm 配置 Ruby开发环境

我是用ruby写测试脚本用  安装rvm也是费了好大劲  英文不易看懂 ,是个硬伤! rvm是ruby的版本管理工具  还可对ruby进行 安装 卸载 等 1.安装 curl #  sudo yum install  curl #  curl -L  get.rvm.io | bash -s stable 2.有可能失败如下图 3.按照提示输入命令 #  curl -sSL  https://rvm.io/mpapis.asc  |  gpg2  --import  - 继续在 命令行输入 #

centos 6.x安装rvm 配置 Ruby开发环境

rvm是ruby的版本管理工具  还可对ruby进行 安装 卸载 等 1.安装 curl #  sudo yum install  curl #  curl -L  get.rvm.io | bash -s stable 2.有可能失败如下图 3.按照提示输入命令 #  curl -sSL  https://rvm.io/mpapis.asc  |  gpg2  --import  - 继续在 命令行输入 #  curl  -L  get.rvm.io |  bash -s  stable 这就

centos 配置php开发环境

所需软件及版本信息 centos-6.4 apache-2.2.29 php-5.4.15 mysql-5.5.28 1. 安装libxml-2.9.2 使用centos-6.4的yum源安装的libxml是2.7.6,如果需要使用PHPExcel生成Excel2007的文件,就必须到官网下载源码安装.地址:http://www.xmlsoft.org/ #解压,并进入目录 tar -zxvf libxml2-NN.tar.gz cd libxmlNN #默认安装 ./configure mak

centos 配置vim开发环境

安装vim yum install vim 配置 vi /etc/vimrc set encoding=utf-8  "编码设置 syntax on       "打开语法高亮 set tabstop=4   "设置tab键的宽度 set shiftwidth=4             " 换行时行间交错使用4个空格 set autoindent               " 自动对齐 set backspace=2              &quo

Ruby开发环境的搭建

1.Ruby的下载 https://rubyinstaller.org/downloads/ 2.Ruby的安装 3.Eclipse配置Ruby开发环境 插件地址:http://rubyeclipse.sourceforge.NET/nightlyBuild/updateSite/  经过测试很多Ruby插件地址都是无效的 所以用eclipse 中的 配置ruby.exe eclipse创建一个Ruby项目

Ubuntu Linux下如何配置Android开发环境

下载和安装Win7系统Android开发环境中讲了怎样在Win7系统中安装Android开发环境,那么怎样在Linux系统中配置Android开发环境呢?本篇文章就将演示如何使用Eclipse.Android SDK和PhoneGap在Ubuntu 11.04环境下配置Android开发环境. 以下是在Ubuntu linux系统中配置Android开发环境的几个步骤:        1.安装Eclipse和Android SDK/PhoneGap所需软件包: 打开终端,输入下面命令完成题目所述

eclipse搭建ruby开发环境,安装插件RDT,dltk,gems

因为Metasploit模块是用ruby写的,看不懂,本着急切的钻研精神学习一下. 由于自己做java出身,用惯了eclipse,在接触ruby的时候需要快速上手,就选择了java的开发环境搭建ruby. 其实Metasploit更合理的是搭建linux下的vim环境,因为自己做过一段c开发,知道搭建配置和使用熟练起来的周期更长,所以放在已经掌握ruby开发后再做. 但是在eclipse和Myeclipse环境下也不轻松,费了3个小时都不成功.过程如下. 1,http://sourceforge

安装ruby开发环境

如何快速正确的安装 Ruby, Rails 运行环境 对于新入门的开发者,如何安装 Ruby, Ruby Gems 和 Rails 的运行环境可能会是个问题,本页主要介绍如何用一条靠谱的路子快速安装 Ruby 开发环境.次安装方法同样适用于产品环境! 系统需求 首先确定操作系统环境,不建议在 Windows 上面搞,所以你需要用: Mac OS X 任意 Linux 发行版本(Ubuntu,CentOS, Redhat, ArchLinux ...) 强烈新手使用 Ubuntu 省掉不必要的麻烦