关于ruby运作环境的搭建

关于ruby运行环境的搭建
由于工程中需要使用到一个开源工具pdsntool,而这个工具是ruby写的,需要在ruby的环境下才能运行,所以我搭建了一个ruby环境,但工具还是无法使用,现将我的环境和问题具体描述下:
OS环境:Linux localhost.localdomain 2.6.18-53.el5 #1 SMP Wed Oct 10 16:34:19 EDT 2007 x86_64 x86_64 x86_64 GNU/Linux 
工具描述:http://code.google.com/p/passive-dns-query-tool/
问题描述:我在ruby官网上下了一个1.9.3的ruby包安装到了linux服务器上,里面包含了gem工具,安装完之后去使用安装的工具,无法使用,我想了解下安装了ruby安装包后需要启动什么服务么?还有我从搜集到的资料来看,ruby国内应运大多是用于WEB开发,但这个工具貌似只是个命令行工具(虽然是ruby写的),我的问题是WEB程序和小工具程序在运行时需要的ruby环境有什么不同?因为我看到要运行web还需要Lighttpd什么的。
望懂的大哥给于指点,谢谢!
------解决方案--------------------
引用:
[root@localhost passive-dns-query-tool-1.0.0]# ./pdnstool.rb -a
/usr/local/ruby/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require': cannot load such file -- pdns (LoadError)
        from /us……


这个错误是由于上一个错误导致, 装完yaml, 再装你这个 # gem install passive-dns