Chinaunix首页 | 论坛 | 博客
  • 博客访问: 104622164
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类: LINUX

2008-04-05 11:14:01

作者: lanterns  出自:
ruby的源代码可以从Ruby官方网站下载:

下载源代码包到本地Linux主机,然后解压缩,进入该目录,进行配置,编译和安装:

tar xzvf ruby-1.8.5.tar.gz
cd ruby-1.8.5
./configure –prefix=/usr/local/ruby
make && make install

如果想浏览所有的configure参数,可以:./configure –help |more

如果不定制安装的目录,默认将安装到/usr/local目录下面。然而我建议自行定制一个ruby的安装目录,例如/usr/local/ruby,这样便于以后的升级,不会和操作系统其他软件混在一起。

也可以直接通过sudo apt-get install ruby -v 版本号

但是这样可能导致一些附属功能和文件没有安装

二、安张rails

在安装rails之前,要先安装rubygems。rubygems是ruby的在线包管理工具,可以从rubyforge下载rubygems:

下载好源代码包,解压缩,安装:

tar xzvf rubygems-0.9.4.tgz(0.9.5有问题,建议不要安装)
cd rubygems-0.9.4/
ruby setup.rb

然后就可以安装rails了,在确认服务器已经连接互联网的情况下执行:

gem install rails -v 版本号 –include-dependencies

即通过gem从rubyforge网站下载rails所有依赖包安装。

安装好rails以后,可以执行:rails –v

确认一下rails的版本。

1、configure: error: C compiler cannot create executables

sudo apt-get install gcc libc6-dev

2、configure: error: No curses/termcap library found

sudo apt-get install libncurses5-dev
阅读(395) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~