Se puede hacer?
Necesito crear un paquete de instalación para OS X (10.5 y posteriores) desde una máquina Debian de acuerdo con la configuración dada en el momento de la solicitud (esta configuración cambiará los archivos de configuración que forman parte de mi paquete y se instalan junto con la aplicación). ¿Hay alguna forma de cambiar o manipular el contenido de un paquete ya creado (usando OS X PackageMaker)?
Vi en publicaciones anteriores una afirmación de que los paquetes de OS X solo se pueden hacer (empaquetar) y editar en Apples. ¿Hay alguna forma de evitarlo?
He intentado manipular sin éxito el formato del paquete Flat y el metapaquete (OS X 10.3).
linux
macos
installation
debian
Jinete Nocturno
fuente
fuente
whatever.pkg
archivo es realmente solo una carpeta.Respuestas:
No sé con certeza si se puede hacer, pero InstallBuilder de BitRock puede generar paquetes de OS X en Linux . Quizás haya algún medio para desempaquetar el artefacto y luego suministrarlo como entrada para InstallBuilder.
fuente
superuser
lugar de serverfault.com o incluso SO, ya que la solución definitivamente involucrará la programación.Ha pasado un tiempo, pero al final logré empacarlo como paquete plano envuelto como alquitrán, y manipular el contenido usando un script que simplemente reemplaza algunos archivos ficticios que fueron empaquetados solo para ese propósito. No es bonito, pero funcionó cuando lo necesitábamos, y para ser sincero, no hemos vuelto a lidiar con eso para encontrar una solución más agradable. Si algo cambia, (eventualmente) actualizaré la respuesta.
fuente