Wie kann ich ein Mac-Paket unter Linux erstellen? (BOM-Dateiproblem)

8

Ich führe ein Unternehmen, in dem wir E-Mail-Stationen für Menschen erstellen. Wir haben einige Mac-Benutzer, die derzeit eine Zip-Datei herunterladen müssen und diese manuell in ihr Mail-Verzeichnis kopieren.

Ich möchte diesen Prozess automatisieren und es Mac-Benutzern ermöglichen, direkt ein Paket herunterzuladen, das diese Dateien automatisch kopiert.

Ich habe ein Beispielpaket mit PackageMaker erstellt, Skript erstellt, das Archive.pax.gz durch die Client-Stationen ersetzt, aber einen Fehler macht. Ich habe festgestellt, dass ich keine obligatorische Stücklistendatei bereitgestellt habe. Wie kann ich es auf einer Nicht-Mac-Plattform erstellen? Oder wenn ich es nicht kann, gibt es eine andere Möglichkeit, ein Mac-Installationsprogramm auf einer Nicht-Mac-Plattform zu erstellen?

    
David Dunham 19.08.2011, 01:37
quelle

4 Antworten

-2

Schließlich habe ich einen postflight Hook erstellt, der den gesamten Installationsprozess durchführt

    
user898975 01.09.2011, 06:11
quelle
3

Es ist jetzt möglich, Stücklisten (Bill-of-Materials) -Dateien unter Linux zu erstellen. Jemand hat eine Open-Source-Version von mkbom erstellt unter:

Ссылка

Die Website enthält auch eine leicht zu befolgende Schritt-für-Schritt-Anleitung zum Erstellen eines Mac OS X-Installationsprogramms unter Linux ( Ссылка ).

Meine Firma baut regelmäßig Mac OS X-Installer unter Linux mit dieser Methode und bisher hatten wir keine größeren Probleme.

    
hogliux 28.07.2013 23:02
quelle
1

Entweder Sie können ein Paket dieses Programms für Ihr Linux finden: Ссылка oder Sie kann versuchen, es selbst zu schreiben, angesichts der Informationen, die auf Apples Website auf BOM verfügbar sind.

    
Kheldar 25.08.2011 17:00
quelle
0

Ich habe einen Code erstellt, der eine Stückliste aus Linux auflisten kann. Benötigt etwas mehr Arbeit, um tatsächlich eine Stückliste zu schreiben.

Ссылка

Das Stücklistenformat ist überhaupt nicht intuitiv. Wirklich böse eigentlich. Wenn Sie sich meinen Code ansehen, können Sie sich ein Bild vom Format machen. Ich habe bemerkt, dass GNUStep das NEXTStep BOM-Format weggenommen hat, wo vermutlich Apple es bekommen hat.

    
jcoffland 01.02.2012 03:05
quelle