ubu 13.04 に RoRをソースからインストール

centosの過去記録はこちら

http://d.hatena.ne.jp/toshi_hirasawa/20130102/1357093373

How to Install Ruby on Rails on Ubuntu 12.04 from Source

https://www.digitalocean.com/community/articles/how-to-install-ruby-on-rails-on-ubuntu-12-04-from-source

こちらによると

sudo apt-get install 
build-essential 
openssl 
libreadline6 
libreadline6-dev 
curl 
git-core 
zlib1g 
zlib1g-dev 
libssl-dev 
libyaml-dev 
libsqlite3-dev 
sqlite3 
libxml2-dev 
libxslt-dev 
autoconf 
libc6-dev 
ncurses-dev 
automake 
libtool 
bison 
nodejs 
subversion

だそうでございまする


ちなみに、checkinstallは apt-get でみつけられまる

手順に通常と若干ことなるのは次2点
  - checkinstall --fstrans=no
- dpkgのバージョンは数字からはじまってなくていけないらしい
  のでchckinstallを機動してすぐにのところで修正した
  s/p429/429/ って感じデス

  159  which checkinstall
  160  checkinstall
  161  checkinstall --fstrans=no
  164  history 
**********************************************************************

 Done. The new package has been installed and saved to

 /usr/local/src/ruby-1.9.3-p429/ruby-1.9.3_429-1_i386.deb

 You can remove it from your system anytime using: 

      dpkg -r ruby-1.9.3

**********************************************************************
root@ubu1204:/usr/local/src/ruby-1.9.3-p429# dpkg -i ruby-1.9.3_429-1_i386.deb 
(データベースを読み込んでいます ... 現在 198510 個のファイルとディレクトリがインストールされています。)
ruby-1.9.3 429-1 を (ruby-1.9.3_429-1_i386.deb で) 置換するための準備をしています ...
ruby-1.9.3 を展開し、置換しています...
ruby-1.9.3 (429-1) を設定しています ...
root@ubu1204:/usr/local/src/ruby-1.9.3-p429# 
root@ubu1204:/usr/local/src/ruby-1.9.3-p429# 
root@ubu1204:/usr/local/src/ruby-1.9.3-p429# which ruby
/usr/local/bin/ruby
root@ubu1204:/usr/local/src/ruby-1.9.3-p429# which irb
/usr/local/bin/irb
root@ubu1204:/usr/local/src/ruby-1.9.3-p429# ruby -v
ruby 1.9.3p429 (2013-05-15 revision 40747) [i686-linux]
root@ubu1204:/usr/local/src/ruby-1.9.3-p429# gem -v
1.8.23
root@ubu1204:/usr/local/src/ruby-1.9.3-p429#
  177  gem update --system
  178  gem install rails
  179  rails new 1st
  180  rails new first
  181  cd first
  182  rails server
  183  history