首页 | 资讯动态 | linux基础 | 系统管理 | 网络管理 | 编程开发 | linux数据库 | 服务器技术 | linux相关 | linux认证 | 嵌入式 | 下载中心 | 专题 | linux招聘 | 镜像站
OKLinux中文技术站
·设为首页
·加入收藏
·联系我们
系统管理: 中文环境 系统管理 桌面应用 内核技术 | Linux基础: 基础入门 安装配置 常用命令 经验技巧 软件应用 | Linux数据库: Mysql Postgre Oracle DB2 Sybase other
网络管理: 网络安全 网络应用 Linux服务器 环境配置 黑客安全 | 编程开发: PHP CC++ Python Perl Shell 嵌入式开发 java jsp | PHP技术: PHP基础 PHP技巧 PHP应用 PHP文摘
Linux资讯 Linux招聘 Linux专题 Apache | Linux相关: 硬件相关 Linux解决方案 Linux认证 企业应用 其它Unix | 相关下载: 资料下载 参考手册 开发工具 服务器类 软路由 其它
 技术搜索:
会员中心 注册会员 高级搜索  
  → 当前位置:首页>linux基础>经验技巧>正文

Ubuntu 中安装 ruby on rails

http://www.oklinux.cn  2008-03-21  来源: linuxidc   会员收藏  游客收藏  【 】 

先在Ubuntu安装基本的软件:
aptitude install subversion libreadline5-dev libopenssl-ruby libssl-dev zlib1g-dev build-essential-$(uname -r) imagemagick libmagick9-dev libmysqlclient15-dev xpdf xpdf-chinese-simplified xpdf-chinese-traditional libncurses5-dev gettext memcached sun-java6-jdk


cd ~
mkdir lib

cd ~/lib

下载ruby安装包,并放在lib下
cd ~/lib
tar zxvf ruby-1.8.6-p111.tar.gz
mv ruby-1.8.6-p111 ruby-1.8.6-p111-install
cd ruby-1.8.6-p111-install
./configure --prefix=$HOME/lib/ruby-1.8.6-p111
make clean && make
make install

cd ~/lib
ln -s ruby-1.8.6-p111 ruby

修改.bashrc文件加入ruby path:
#!/bin/bash
export PATH=$HOME/lib/ruby/bin:$PATH

检查ruby 命令路径是否正确
which ruby


安装一些扩展lib,不是必须,但可能会用到:

# zlib:
cd ~/lib/ruby-1.8.6-p111-install/ext/zlib/
ruby extconf.rb --with-zlib-include=/usr/include --with-zlib-lib=/usr/lib
make clean && make
make install

# readline:
cd ~/lib/ruby-1.8.6-p111-install/ext/readline
ruby extconf.rb
make clean && make
make install

# openssl:
cd ~/lib/ruby-1.8.6-p111-install/ext/openssl
ruby extconf.rb
make clean && make
make install


下载gc patch for ruby(略),并安装:
cd ~/lib/ruby-1.8.6-p111-install
patch gc.c < ruby185gc.patch


重新编译ruby:
cd ~/lib/ruby-1.8.6-p111-install
./configure --prefix=$HOME/lib/ruby-1.8.6-p111
make clean && make
make install


下载gem安装包(略),并解压安装:
cd ~/lib
tar zxvf rubygems-0.9.5.tgz
cd rubygems-0.9.5
ruby ./setup.rb
gem update


上一篇:Linux下Mplayer使用心得(字幕显示问题和全屏缩放问题的解决方法)   下一篇:SUSE Linux Enterprise 11特色揭秘


收藏于收藏夹】 【评论】 【推荐】 【打印】 【关闭
相关文档
·Linux下Mplayer使用心得(字幕显示问题和全屏缩放问题
·轻松搞定Ubuntu 7.10下万能Totem影音播放器
·Ubuntu下Opera字体解决方案
·Ubuntu 下使用IP Message互传文件
·grub for dos 本地下载与使用说明
·Linux系统下U盘汉字乱码问题
·在Linux系统中查找文件的方法
·找回丢失的Linux系统Grub密码
·Linux系统下自带BIND的使用注意事项
·SUSE Linux下sshd的启动及配置
·Ubuntu中安装杀毒软件
·SUSE下使用命令行启动服务
·Ubuntu下安装MP3播放器Audacious
·基于OpenSUSE的KDE Four Live最新版发布及安装方法(组
·Ubuntu眩目的3D效果(图)
·Ubuntu7.10中安装Java虚拟机
发表评论
密码: 匿名评论
评论内容:

(不超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规)
 
  最新文档
·Ubuntu眩目的3D效果(图)
·Ubuntu下安装MP3播放器Audacious
·Ubuntu中安装杀毒软件
·grub for dos 本地下载与使用说明
·Ubuntu 下使用IP Message互传文件
·Ubuntu下Opera字体解决方案
·轻松搞定Ubuntu 7.10下万能Totem影音播
·Linux下Mplayer使用心得(字幕显示问题
·Linux系统下U盘汉字乱码问题
·在Linux系统中查找文件的方法
·找回丢失的Linux系统Grub密码
·Linux系统下自带BIND的使用注意事项
  阅读排行
·Linux爱好者入门教程
·Linux操作系统下的串口通信学习笔记
·从硬盘安装RHEL 5(Red Hat Enterprise
·Vim实用技术第一部分:实用技巧
·Vmware Workstation 5.0.0使用说明
·VM中Linux虚拟机下安装VMware Tools
·如何在Linux/FreeBSD下玩模拟器游戏
·新手看招:调试工具GDB基本知识全接触
·Linux进程间通信:管道及有名管道
·Gentoo版Linux操作系统的前世今生
·探索Linux 操作系统内存模型和管理
·Linux系统中用ALSA驱动声卡流程详解
·并不绝对安全:Linux下安全十二法则
·Linux 技巧: Bash 参数和参数扩展
·Linux创建文件及挂载系统流程详解
网摘收藏: