As mentioned in this recent blog post, IzPack offers another solution to install Glassfish. Especially, the IzPack-based installers works on any Java-enabled operating system, and it provides a smooth initial configuration experience.
The post also mentions alternative packagings for Linux distributions, which is always nice to have (different installation contexts require different solutions).
In the v3 IzPack installer that is mentioned, I’d like to add that we offer a complement to the IPS-based update center in Glassfish: IzPack provides the initial installation / final uninstallation while the update center provides the updates and add-ons, just as Christopher Kampmeier from Sun Microsystems nicely blogged about a few weeks back.