2012年8月28日 星期二

[RUBY]ubuntu10.4下安裝ROR

最近心血來潮想要玩一下Ror,就goo了一下 開始安裝,沒想到遇到不少問題XD
1.首先 先更新linux
$ sudo apt-get update
$ sudo apt-get upgrade
2.安裝要用到的必要套件
$ sudo apt-get install build-essential bison openssl libreadline6 libreadline6-dev curl git-core zlib1g zlib1g-dev libssl-dev libyaml-dev libsqlite3-0 libsqlite3-dev sqlite3 libxml2-dev libxslt-dev autoconf libc6-dev
3.下載最新版的ruby
$ wget http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p0.tar.gz
$ tar xvfz ruby-1.9.3-p0.tar.gz
$ cd ruby-1.9.3-p0/
$ ./configure
$ make
$ sudo make install
4.之後下指令看看是否安裝成功
$ git --version
$ ruby -v
5.如果出現It seems your ruby installation is missing psych (for YAML output). To eliminate this warning, please install libyaml and reinstall your ruby. 的話
$ wget http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz
$ tar xzvf yaml-0.1.4.tar.gz
$ cd yaml-0.1.4
$ ./configure --prefix=/usr/local
$ make
$ make install
ruby的部分也要reinstall一次
$ wget http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p0.tar.gz
$ tar xzvf ruby-1.9.3-p0.tar.gz
$ cd ruby-1.9.3-p0
$ ./configure --prefix=/usr/local --enable-shared --disable-install-doc --with-opt-dir=/usr/local/lib
$ make
$ make install
6.接著安裝 sqlite 或是正試一點的mysql
$ gem install sqlite3 --no-ri --no-rdoc
7.最後安裝rails(記得透過sudo指令安裝)
gem install rails --no-ri --no-rdoc
這樣就大致上安裝完成了 PS:資料參考:http://ihower.tw/rails3/installation.html

沒有留言:

張貼留言