linux下的安装包制作软件

时间:2021-12-10 18:03:35

研究了几种安装包制作软件,记录如下。这几种都是可以在linux及多种unix平台上运行的、有图形界面的工具。


   InstallAnyWhere IzPack InstallJammer
是否开源 商业软件,不开源 开源 开源 
支持的平台 支持多种平台,对不支持的平台提供生成jar包支持。可以说综合了IzPack和InstallJammer的优点。 理论上支持Java的平台即可.生成的安装包是一个jar包。 Windows 
Linux(X86) 
AIX(ppc) 
Soloris(sparc) 
HP-UX(hppa) 
FreeBSD(x86) 
对不支持的平台提供zip包和tar.gz包 
无图形界面下安装 支持 默认不支持,是否可变通支持等待研究 支持
默认提供的安装语言 多种,包括简体中文 多种,不包括简体中文 
是否可扩展支持等待研究 
学习难度  网上的资料较多 较简单,功能较少,但文档也不多。  较简单,有一个比较友好的图形界面。自带的文档较全但网上的文档不多。 
主要通过编辑一个xml的方式来制定安装过程。 
安装包需要的环境  自带jvm,一般不需要什么环境。 JVM版本大于1.4  似乎也不需要什么环境
图形界面 
安装包界面  默认的使用swing界面,不是很好看…… 自带了多种图形界面,还算美观 默认只有一种仿InstallShied的安装程序的图形界面。不过也较美观
其他功能   功能较少,没有写环境变量的功能 较少,还没有找到写系统环境变量的方法。 相对IzPack多了不少。 
已知问题  要制作的安装包内的文件很多时,速度非常慢   Windows下对中文的支持不好。Linux下没有问题
  如果安装包要在很多种环境中运行包括未知的环境,它应该是这几种里最好的选择