有没有人为不依赖于rubygems的phusion乘客(又名mod_rails)创建了debian软件包?

时间:2010-06-24 00:27:52

标签: ruby rubygems debian passenger

作为公司政策,我们的任何生产服务器(都是debian lenny)都不允许使用rubygems。所有生产软件必须通过apt安装。有一个乘客包(http://packages.debian.org/lenny-backports/libapache2-mod-passenger),但它取决于rubygems。在我尝试破解自己的软件包之前(可能基于debian软件包),我想我会问是否有人已经完成了它。

2 个答案:

答案 0 :(得分:2)

有一些工具可以将gem“转换”为debian包。我个人使用http://github.com/thwarted/gem2deb ..但是,由于我的目标是嵌入式设备,我没有打包任何铁轨的东西,但你问的应该是非常基本的东西..

还有一个debian项目,为流行的红宝石宝石提供debian的“官方”套餐。有关详细信息,请访问其网站:http://pkg-ruby-extras.alioth.debian.org/index.html

答案 1 :(得分:-2)

如果您不想使用rubgems套餐,则不应使用乘客套餐。

您可能不想安装rubygems包,因为您已经手动安装了它。只需运行gem install passengerpassenger-install-apache2即可完成。

如果您需要安装任何库/依赖项,乘客安装程序会让您知道它需要什么。