|
|
1
7
建议RPM的答案肯定是好的。使用系统的软件包管理器绝对可以让您的生活更轻松。然而,这可能意味着您还需要打包一些其他Perl模块。 你也可以看看 Shipwright 至于安装依赖项,简单地打包一堆tarball,然后让基于Module::Build的解决方案安装它们并不困难。你应该看看 pip ,这使得从tarball安装模块变得非常简单。您可以将其与代码库打包,然后从自己的安装程序中调用它来处理DEP。
|
|
|
2
6
对于我的大部分内容,包括熟悉Perl在控制环境中安装的系统管理员,我只使用
MakeMaker
. 如果你知道一点,很容易让它完成你列出的所有事情
正如Dave指出的那样,使用真正的CPAN镜像总是可以获得模块的最新版本,但您也可以使用您想要的发行版制作自己的“假”CPAN镜像,并从中安装正常的CPAN工具。对于我们的客户,我们制作“CD上的CPAN”(尽管现在拇指驱动器也很好)。通过一个简单的“run me”脚本,所有内容都可以安装在他们需要的版本中。比如说,如果你感兴趣的话,我可以自己做一个CPAN对话。再次,考虑观众当你想到这一点。你不会把它交给公众的。 祝你好运,:) |
|
|
3
3
我建议认真考虑像RPM这样的软件包系统来实现这一点。即使你在Windows上运行,我也会考虑RPM和CygWin来进行安装。您甚至可以设置一个yum或apt存储库来将包交付到远程系统。
|
|
|
Carsten · 使用最近的搜索模式更改文本块 1 年前 |
|
|
A.Ellett · 测试-t STDIN与-t<STDIN> 2 年前 |
|
|
con · 如何跳转到foreach迭代的特定点? 2 年前 |