ubuntu 编译ruby1.9.1

一、安装前准备

sudo apt-get install build-essential

sudo apt-get install autoconf

二、下载

访问官方网站,下载源代码包

wget ftp://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.1-p0.tar.gz

tar xzvf ruby-1.9.1-p0.tar.gz

三、设置、编译、安装

cd ruby-1.9.1-p0

autoconf

./Configure –prefix=/usr/local/ruby-1.9.1

make

sudo make install

加入–prefix指定编译安装到的目录,可以和系统已经有的ruby版本区分开来,也方便日后升级。

四、扫尾工作

将/usr/local/ruby-1.9.1/bin加入$PATH

gedit ~/.profile

在文件结尾处加入

export PATH = /usr/local/ruby-1.9.1/bin:$PATH

编译完成,ruby 1.9.1就安装到了/usr/local/ruby-1.9.1目录下面,但尝试sudo gem install rails的时候,又出错了
no such file to load 'ZLib'。

重新 sudo apt-get install zlib1g-dev,然后进入源代码目录的 ext/zlib 目录
ruby extconf.rb
make && sudo make install






posted on 2009-07-13 13:02 .VwV. 阅读(693) 评论(0)  编辑  收藏


只有注册用户登录后才能发表评论。


网站导航:
 
<2009年7月>
2829301234
567891011
12131415161718
19202122232425
2627282930311
2345678

导航

统计

常用链接

留言簿

随笔档案

文章分类

文章档案

搜索

最新评论

阅读排行榜

评论排行榜