ruby 1.9.3 已出到p125,应该非常稳定。加上rails社区也力推ruby 1.9.3. "We recommend Ruby 1.9.3
for use with Rails.
Rails 3.2 is the last one that supports Ruby 1.8"
在迁移中也发现ruby 1.9.3更稳键,帮我找出一个潜在的错误,并且去掉了iconv, 内置支持,这多好。这样开始大规模升级就开始了。
mac使用ruby 1.9.3
之前使用rvm,但升级ruby 1.9.3有bug, 装不上ruby 1.9.3。再加上现在ruby已稳定,不需要多个版本。所以改用源代码安装,干掉rvm!
1. mac是bsd内核,所以autoconf生成的配置是把ruby安装到/usr/local/bin下,这样要用root来安装,su先
2. 由于ruby1.9.3换了ymal配,需要先装libymal
$ wget http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz
$ tar xzvf yaml-0.1.4.tar.gz
$ cd yaml-0.1.4
$ ./configure --prefix=/usr/local
$ make
$ make install
3. 建bin目录,mkdir -p /usr/local/bin, 再加入PATH环境变量,把rvm加进入的path去掉(source 它的一段脚本)。
$ wget http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p125.tar.gz
$ tar xzvf ruby-1.9.3-p0.tar.gz
$ cd ruby-1.9.3-p0
$ ./configure --prefix=/usr/local --enable-shared --disable-install-doc --with-opt-dir=/usr/local/lib
$ make
$ make install
4. 系统自带ruby 1.8.7改名
写一个脚本都改名
#! /bin/bash
cd /usr/bin
mv ruby ruby18
mv gem gem18
mv irb irb18
mv rake rake18
mv ri ri18
mv rdoc ri18
mv erb erb18
5. 确认ruby -v, gem -v, gem list
6. 安装gem rails -v 3.0.10
7. 确认rails bundle这两个ruby脚本是正确,即指向新的ruby1.9.3,如果它在/usr/local/bin目录下则正确。如果在/usr/bin下,打开看一下,把第一行改成#! /usr/local/bin/ruby
8. 装相关rails, bundle install
分享到:
相关推荐
ruby 1.9.3 p484稳定版本,在windows上直接安装即可
ruby1.9.3版本
rubyinstaller-1.9.3-p125.exe
ruby 1.9.3 source code
实用 。很好 很强大 非常不错的 RUBY 你懂的
我基于Ruby 1.9.3和Ruby Enterprise Edition的规范进行工作。如何安装RHEL / CentOS 5/6 yum install -y rpm-build rpmdevtools readline-devel ncurses-devel gdbm-devel tcl-devel openssl-devel db4-devel byacc...
ruby-1.9.3-p547.tar.gz
最新ruby1.9.3安装包,rubyinstaller-1.9.3-p385
Windows7_Cygwin_Git_RVM_Ruby1.9.3_Rails3_MongoD B_Nginx_Unicorn_Rspec_Guard_Spork(2-Ruby on Rails3 安装配置
Windows7+Cygwin+Git+RVM+Ruby1.9.3+Rails3+MongoDB+N ginx+Unicorn+Rspec+Guard+Spork(1-Cygwin 安装配置)
在 Windows 平台下一步安装 Ruby-1.9.3
Ruby installer 1.9.3 .exe new sass
Ruby installer 1.9.3
rubyinstaller-1.9.3-p484.exe
Since its public release in 1995, Ruby has drawn devoted coders worldwide. In 2006, Ruby achieved mass acceptance. With active user groups formed in the world’s major cities and Ruby-related ...
欢迎 这是我在Ruby 1.9.3和Rails 3.2.21中的在线简历。 因为我需要将其部署到只有Ruby 1.9.3可用的JustHost.com。
ruby-1.9.3-preview1.zip
ruby gem环境,解压覆盖C:\Ruby193\lib\ruby\gems\1.9.1
RubyGems是一个方便而强大的Ruby程序包管理器,类似RedHat的RPM。它将一个Ruby应用程序打包到一个gem里,作为一个安装单元。 特点:能远程安装包,包之间依赖关系的管理,简单可靠的卸载,查询机制,能查询本地和...
ruby安装包1.9.3 p392 ruby简单的脚本语言