我们需要更多细节才能给您正确答案。但是,如果您正在寻找可在GNU / Linux发行版上安装的内容,我建议您将应用程序打包为RPM或DEB。
另一方面,如果您只想创建自解压“安装程序”,则可以考虑使用makeself。
我不知道任何执行此操作的perl工具。
对于linux / unix平台,我使用了InstallAnywhere和InstallShield Universal。两者都允许创建可以为各种平台构建的项目,包括win和mac;对于linux平台,它可以创建.bin包,可以安装UI或控制台模式。