RedRailsでRubyGemアップデートが失敗する

■環境
Ubuntu 9.10
Ruby 1.8.7
Aptana Studio 2.0.3.1265134283

Apatana起動時に、RubyGemのアップデートをインストールすると、
以下のエラーがでる
ERROR: Failed to build gem native extension.

>gem install -l mongrel-1.1.5.gem
ERROR:  Error installing mongrel-1.1.5.gem:
	mongrel requires daemons (>= 1.0.3, runtime)
>gem install -l sqlite3-ruby-1.2.1.gem
Building native extensions.  This could take a while...
ERROR:  Error installing sqlite3-ruby-1.2.1.gem:
	ERROR: Failed to build gem native extension.
>gem install -l linecache-0.43.gem
Building native extensions.  This could take a while...
ERROR:  Error installing linecache-0.43.gem:
	ERROR: Failed to build gem native extension.
>gem install -l ruby-debug-base-0.10.3.gem
ERROR:  Error installing ruby-debug-base-0.10.3.gem:
	ruby-debug-base requires linecache (>= 0.3, runtime)
>gem install -l fastthread-1.0.7.gem
Building native extensions.  This could take a while...
ERROR:  Error installing fastthread-1.0.7.gem:
	ERROR: Failed to build gem native extension.
>gem install -l ruby-debug-ide-0.4.5.gem
ERROR:  Error installing ruby-debug-ide-0.4.5.gem:
	ruby-debug-ide requires ruby-debug-base (~> 0.10.3.0, runtime)
>

多分、コンソールからGEM起動しても同じエラーがでると思う。
要はヘッダーファイルがないってことか?

machu@linea:~$ sudo apt-get install ruby-dev
以下の特別パッケージがインストールされます:
  ruby1.8-dev
以下のパッケージが新たにインストールされます:
  ruby-dev ruby1.8-dev

再度、AptanaからGEMアップデートすると、sqlite3とmongrel以外は解決。
riとRDocがめっちゃ長い...

sqlite3とmongrelの残りのエラー。

>gem install -l mongrel-1.1.5.gem
ERROR:  Error installing mongrel-1.1.5.gem:
	mongrel requires daemons (>= 1.0.3, runtime)
>gem install -l sqlite3-ruby-1.2.1.gem
Building native extensions.  This could take a while...
ERROR:  Error installing sqlite3-ruby-1.2.1.gem:
	ERROR: Failed to build gem native extension.

/usr/bin/ruby1.8 extconf.rb
checking for sqlite3.h... no

make
make: *** `sqlite3_api_wrap.o' に必要なターゲット `ruby.h' を make するルールがありません.  中止.

Gem files will remain installed in /var/lib/gems/1.8/gems/sqlite3-ruby-1.2.1 for inspection.
Results logged to /var/lib/gems/1.8/gems/sqlite3-ruby-1.2.1/ext/sqlite3_api/gem_make.out

sqlite3の方は以下で解決。

sudo apt-get install libsqlite3-dev

mongrelAptana側だとうまくいかない。
手動でいれたらインストールできた。謎。

machu@linea:~$ sudo gem install mongrel
Building native extensions.  This could take a while...
Successfully installed daemons-1.0.10
Successfully installed mongrel-1.1.5


UbuntuのAPTで管理するのか、GEMで管理するのか
結局パッケージの2重管理になり非常に分かりにくい。
# mongrelAptanaの問題か?
なにかソリューションはないものか。
・ソースからビルド。GEM管理。
・パッケージはUbuntu。GEM管理。
・ヘッダーファイルはUbuntu。GEM管理
う〜ん...

Ubuntuの場合

apt-get install build-essential libopenssl-ruby
apt-get install ruby rubygems ruby-dev libsqlite3-dev

gem install rails
gem install sqlite3-ruby

export PATH=/var/lib/gems/1.8/bin:$PATH