我已经安装了一个perl模块,比如XYZ,然后创建一个包含许多.pm文件的文件夹。我复制了文件夹并将其放在未安装XYZ的任何其他系统中。
因此,我可以在两个系统中使用XYZ模块的方法。我的意思是,我无法找出这些方法之间的区别,但我认为必须有一些方法。我所知道的是,当我们安装perl模块时,也会安装依赖项。我对吗?任何人都可以提到两者之间的其他区别吗?
答案 0 :(得分:6)
我的头脑中有几个:
当然,你可以自己照顾所有这些。这些天你很有可能在x86-ish上运行Linux或Windows,只要你只将Linux复制到Linux和Windows到Windows,再到源系统上的同一个地方,你就是&#39 ;好吧。基本上,二进制Linux发行版和ActivePerl包的功能也是如此,它可能是有意义的,例如:如果你想避免在所有目标系统上安装一大堆编译时依赖项。只需确保您不要通过写入系统目录(例如/usr/share/perl5
)来解决问题,这些系统目录应由系统的程序包管理器管理。