Also, look into arachnoruby
(http://www.ruby-ide.com/ruby/ruby_ide_and_ruby_editor.php)  It has an
excellent graphic debugger.  But I do not know how good the linux
support is.

Michael