Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何分发ruby软件?_Ruby_Rubygems - Fatal编程技术网

如何分发ruby软件?

如何分发ruby软件?,ruby,rubygems,Ruby,Rubygems,您好,我正在寻找向客户分发ruby软件(可以是开放的或商业的)的最佳方式: -客户端上安装的软件较少(仅限ruby解释器) -没有更少的用户交互进行更新 有什么想法吗?我可以使用gem,但它需要安装rubygems,不适合商业软件。我建议使用Jeweler()设置一个ruby项目,并在Gemcutter()上分发,这几乎是gem分发的标准。您是否在寻找一种将其分发到桌面或无头服务器的方法 对于桌面,您可以尝试并查看文章 您可能还想考虑使用JRuBy并将软件打包为java应用程序。 < P>您也可

您好,我正在寻找向客户分发ruby软件(可以是开放的或商业的)的最佳方式: -客户端上安装的软件较少(仅限ruby解释器) -没有更少的用户交互进行更新


有什么想法吗?我可以使用gem,但它需要安装rubygems,不适合商业软件。

我建议使用Jeweler()设置一个ruby项目,并在Gemcutter()上分发,这几乎是gem分发的标准。

您是否在寻找一种将其分发到桌面或无头服务器的方法

对于桌面,您可以尝试并查看文章


您可能还想考虑使用JRuBy并将软件打包为java应用程序。

< P>您也可能希望查看多平台安装程序,如果您正在寻找一种简单的方法来安装露比、RuuGeMS和一些常见的GEM。它们还为一些常见的应用程序(例如打字错误)提供可安装的堆栈,但不幸的是,它们没有为您的Ruby应用程序提供一种定制安装程序的方法。

我正在寻找一种方法来分发这两种应用程序。而且不仅仅是一个简单的exe。但是,例如,在Java世界中,它可以是一个应用程序,它可以从网站获得更新的JAR并更新自己。