¿Cómo envolver un archivo DMG con un instalador de asistente?

2

Tengo una pregunta sobre los instaladores para mac.

Tengo chromium.dmg que contiene el navegador web Chromium. Me gustaría crear un instalador de asistente que instale cromo y luego le permita al usuario instalar opcionalmente algunos complementos y lanzar cromo con una página de inicio inicial.

Para hacer esto, necesito un instalador basado en asistente.

Encontré IzPack que parece que podría funcionar? ¿Alguien tiene alguna idea de cómo hacer esto? Tengo que los instaladores del asistente "no son realmente una cosa de mac".

Para ver un ejemplo de un instalador basado en asistente para mac, consulte SoapUI para Mac.

ACTUALIZACIÓN:

Hasta ahora, IzPack ha hecho que la parte del instalador se balancee bastante bien. Pero el archivo es un archivo jar de Java y muchos de mis usuarios no tienen Java instalado. No es ideal. Necesito encontrar una manera de agruparlo como un DMG a pesar de que en realidad es un ejecutable Java.

ACTUALIZACIÓN 2:

Tengo algo muy bueno al usar una combinación de IzPack y enlace

El IzPack construye un instalador de Java, pero luego estás atascado con un archivo jar ejecutable. Ahí es donde entra en juego jar2app: puede convertir el jar en un archivo de aplicación con un JRE empaquetado. Perfecto.

    
pregunta Nicholas DiPiazza 05.09.2018 - 18:35

1 respuesta

0

No es perfecto, pero tengo algo muy bueno al usar una combinación de IzPack y enlace

El IzPack construye un instalador de Java, pero luego estás atascado con un archivo jar ejecutable. Ahí es donde entra en juego jar2app: puede convertir el jar en un archivo de aplicación con un JRE empaquetado.

Funciona para mí, no es perfecto porque el tamaño del instalador está algo hinchado. Y ahora también tienes un archivo .app que en realidad es un archivo explosionado. Así que tienes que envolver eso en un DMG. Pero eso funciona.

    
respondido por el Nicholas DiPiazza 06.09.2018 - 16:56

Lea otras preguntas en las etiquetas