浏览 3705 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2007-12-14
由于ubuntu 7.10缺省安装后的gcc不能编译c source,要从source编译ruby需要首先安装 build-essential 。 使用如下命令从源安装: sudo apt-get install build-essential解压下载来的 ruby source压缩包 tar xvf ruby-1.8.6-p110.tar.bz2进入解压后的 ruby-1.8.6-p110目录: cd ruby-1.8.6-p110configure:(“prefix”---指定安装到/opt/ruby,“--enable-install-doc”指定同时安装doc,否则以后不能使用 ri ) sudo ./configure --prefix=/opt/ruby --enable-install-docmake & install: sudo make将ruby加入系统PATH,把以下代码写入 /etc/profile (并在shell下执行): export PATH=$PATH:/opt/ruby/bin安装ruby的SSL(不装后面 gem i rails时会提示缺少SSL): 切换到root用户 : sudo -i 进入刚才从source解压的: cd ruby-1.8.6-p110/ext/openssl ruby extconf.rb安装rubygems-0.9.5: 解压后,进入目录执行 ruby steup.rb安装rails: gem i rails 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2007-12-15
要先安装libssl-dev
|
|
返回顶楼 | |
发表时间:2007-12-15
我是这么装的,用着没发现有问题:
wget ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.6-p110.tar.gz tar xvf ruby-1.8.6-p110.tar.bz2 cd ruby-1.8.6-p110 sudo apt-get build-dep ruby1.8 ./configure --prefix=/usr make sudo make install sudo apt-get install make autoconf gcc ruby1.8-dev |
|
返回顶楼 | |
发表时间:2007-12-17
I'd suggest have libreadline-dev installed before you start compiling ruby, so that your irb will be happier
|
|
返回顶楼 | |