Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1229928
  • 博文数量: 793
  • 博客积分: 10000
  • 博客等级: 上将
  • 技术积分: 5025
  • 用 户 组: 普通用户
  • 注册时间: 2008-08-28 17:58
文章分类

全部博文(793)

文章存档

2011年(1)

2008年(792)

我的朋友

分类: LINUX

2008-08-28 18:00:01

 
apt-getinstall出来的ruby1.8.6patchlevel是36,看来如果想要安装最新版本的话还不如windows下有个One-ClickRubyInstaller来的方便。

自己从source安装,发现现有的很多教程中都比较零散..费了不少劲

安装过程如下:

0-安装build工具
sudoaptitudeinstallbuild-essentiallinux-headers-$(uname-r)

1-安装readline
wgetftp://ftp.gnu.org/gnu/readline/readline-5.2.tar.gz
tarxzvfreadline-5.2.tar.gz
cdreadline-5.2
./configure
make
sudomakeinstall

2-安装ruby
wgetftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.6-p111.tar.gz
tarxvfzruby-1.8.6-p111.tar.gz
cdruby-1.8.6-p111
./configure
make
sudomakeinstall
sudomakeinstall-doc

【注:以上安装后会把ruby安装到/usr/local/bin/中,此目录就在ubuntu的path中,可以直接使用】
验证安装ruby-v,显示为:
ruby1.8.6(2007-09-24patchlevel111)[i686-linux]
另:可用whichruby命令查看ruby安装位置

3-安装gem
wget
tarxzvfrubygems-1.0.1.tgz
cdrubygems-1.0.1
sudorubysetup.rb

4-安装zlib,gem需要的
先要安装zlib1g开发包:
sudoapt-getinstallzlib1g-dev

然后下载zlibruby
zlib主页

下载地址

安装命令如下:
wget
cdruby-zlib-0.6.0
rubyextconf.rb
make
makeinstall

5、验证gem安装并升级
sudogemupdate--system
也可以顺便装上rails验证是否安装成功
sudogeminstallrails--include-dependencies

ubuntu 7.10上编译安装ruby1.8.6ubuntu 7.10上编译安装ruby1.8.6ubuntu 7.10上编译安装ruby1.8.6ubuntu 7.10上编译安装ruby1.8.6ubuntu 7.10上编译安装ruby1.8.6ubuntu 7.10上编译安装ruby1.8.6ubuntu 7.10上编译安装ruby1.8.6ubuntu 7.10上编译安装ruby1.8.6ubuntu 7.10上编译安装ruby1.8.6ubuntu 7.10上编译安装ruby1.8.6
阅读(266) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~