首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网络技术 > 网络基础 >

ubuntu 筹建 ruby1.9.2 + rails3 开发环境

2012-10-18 
ubuntu 搭建 ruby1.9.2 + rails3 开发环境昨天回家开电脑,ubuntu报错:/ubuntu/disks/root.disk 丢失,回到w

ubuntu 搭建 ruby1.9.2 + rails3 开发环境

昨天回家开电脑,ubuntu报错:/ubuntu/disks/root.disk 丢失,回到windows下面用了一个文件恢复软件来尝试这恢复,终告失败。11.04下这已经是第二次了,遂决定重装会10.04LTS。自己的代码都在github上,也没什么犹豫的。半小时装好系统。下面就开始准备RoR的开发环境,记得上次就遇到了不少的问题,所以这次把它记录下来。

?

1. 安装ruby 1.9.2?

现在ubuntu的软件仓库中可以得到的ruby最新版本为1.8.6,所以我们就通过源码编译安装1.9.2,或者也可以通过rvm。不过我还是倾向于自己编译安装。

cd ~/downloadtar -vxf ruby-1.9.2-p290.tar.gzcd ruby-1.9.2-p290./configuremakesudo make install

?

2. 安装rubygems

下载最新版本的rubygems

cd ~/downloadtar -vxf rubygems-1.8.10.tgzcd rubygems-1.8.10sudo ruby setup.rb

?

3. 安装rails依赖的库文件

3.1 安装zlib,否则通过gem安装rails时会遇到'no such file to load -- zlib'的问题

sudo apt-get install zlib1g-devcd ~/download/ruby-1.9.2-290p/ext/zlibruby extconf.rbmakesudo make install

?

3.2 安装libssl-dev。否则通过gem安装rails时会遇到'no such file to load -- openssl'的问题

sudo apt-get install libssl-devcd ~/download/ruby-1.9.2-290p/ext/opensslruby extconf.rbmakesudo make install

?

3.3 安装libsqlite3-dev。否则gem安装sqlite3是会报错

sudo apt-get install libsqlite3-dev
?

3.4?安装libmysqlclient-dev。否则gem安装mysql2是会报错

sudo apt-get install libmysqlclient-dev

?

4. 安装rails

sudo gem install rails

?

我们的RoR开发环境就基本搞定!

热点排行