Ich habe ein vollständiges Installationsprogramm von El Capitan als pkg-Datei und muss es installieren. Aber zuerst muss ich es zu einer App machen.
Ich kann es nicht über das MAS machen, weil el Capitan nicht mehr verfügbar ist.
Ist es möglich, ein Paket in eine App umzuwandeln?
Es scheint nicht mehr möglich zu sein, Paketinhalte mit einem Rechtsklick in macOS (Version 10.15.7 Catalina in 2020) anzuzeigen. Sie können jedoch den Befehl pkgutil im Terminal verwenden, um die .pkg-Datei wie hier beschrieben zu erweitern:
Obwohl die Antwort von Norcal Johnny gut ist, fehlen einige wichtige Schritte. Also hier gehts:
Was Sie wirklich tun möchten, ist:
pkgutil --expand InstallMacOSX.pkg installmacosxpkg
installmacosxpkg
. Darin sollten Sie Ihre installESD.dmg-Datei sehen (wenn sie nicht vorhanden ist, geben Sie ihr ein paar Minuten Zeit, um das Extrahieren abzuschließen.Distribution
Datei in einem Texteditor oder einfach in TextEdit.function isSupportedPlatform(){
und fügen Sie sie hinzu, return true;
damit sie lautet:function isSupportedPlatform(){ return true;
pkgutil --flatten installmacosxpkg InstallMacOSX.pkg
(dies dauert einige Zeit, achten Sie auf die Rückkehr des Terminal-Befehls)Sie sollten jetzt in der Lage sein, install.app-Dateien auf modernen Computern zu erstellen und diese dann zum Erstellen Ihrer bootfähigen Datenträger zu verwenden.
Es muss keine App sein. Hier ist, was zu tun ist, da die .pkg-Datei im Grunde ein Ordner ist (wenn Sie so wollen), enthält sie die „App“, die das Installationsprogramm ausführt.
Ich denke, Sie möchten das Installationsprogramm von einer Disc/USB brennen/ausführen? (Wenn nicht, können Sie es von der .pkg-Datei selbst ausführen, indem Sie auf das Installationsprogramm doppelklicken und es mounten.
So finden und speichern Sie die .dmg-Datei lokal.
Was Sie tun möchten, ist:
Kopieren Sie InstallESD.dmg in ein anderes Verzeichnis Ihrer Wahl. Diese InstallESD.dmg-Datei ist das, was Sie brauchen, um das macOS-Installationsprogramm von einer USB-DVD zu brennen/auszuführen.
Machen Sie das OS X El Capitan bootfähige Installationslaufwerk mit einem Terminalbefehl
Starten Sie die Terminal-Anwendung, finden Sie in /Applications/Utilities/
und geben Sie den folgenden Befehl genau in einer einzelnen Zeile ein (es sei denn, Sie haben den Namen des Zielvolumes von ElCapInstaller in etwas anderes geändert). Der Text wird umgebrochen, da er lang ist, aber es ist wichtig, die richtige Syntax zu haben:
sudo /Applications/Install\ OS\ X\ El\ Capitan.app/Contents/Resources/createinstallmedia --volume /Volumes/ElCapInstaller --applicationpath /Applications/Install\ OS\ X\ El\ Capitan.app --nointeraction
Drücken Sie die Eingabetaste und geben Sie das Administratorkennwort ein, wenn Sie dazu aufgefordert werden.
Sie sehen dann den folgenden Bildschirmtext im Terminal:
Festplatte löschen: 0 %… 10 %… 20 %… 30 %… 100 %…
Installationsdateien werden auf die Festplatte kopiert…
Vollständig kopieren.
Festplatte bootfähig machen…
Boot-Dateien kopieren…
Vollständig kopieren.
Getan.
Das Ziel-USB-Laufwerk oder -Flash-Laufwerk wird zuerst gelöscht und dann die Dateien darauf kopiert, sodass es zu einem bootfähigen OS X El Capitan-Installationsprogramm wird. Dies kann eine Weile dauern, warten Sie also auf die Meldung „Fertig“, bevor Sie fortfahren.
Wenn Sie „Fertig“ sehen, ist Ihr OS X El Capitan-Installationslaufwerk erstellt, bootfähig und Sie können es verwenden, um beliebig viele Macs mit OS X 10.11 zu aktualisieren.
Um vom Installationslaufwerk zu booten, halten Sie beim Start des Mac-Systems die Wahltaste gedrückt und wählen Sie es aus dem Startvolume-Menü aus.
Hinweis: Das OP versucht, eine bootfähige Disc über die MAS- und Terminalmethode zu erstellen. In den Anweisungen werden Sie aufgefordert, das Installationsprogramm herunterzuladen und zu speichern, um ein Löschen nach Abschluss der Installation zu vermeiden und es für die zukünftige Verwendung zu speichern. Weiter heißt es, laden Sie die .app, um mit der Erstellung des bootfähigen Datenträgers/USB fortzufahren. Aus diesem Grund gehe ich davon aus, dass der Benutzer seine Frage so formuliert hat.
Ich wünschte, die Leute würden tatsächlich auf die OP-Antwort warten, ohne den Daumen nach unten zu drücken, bevor sie wissen, ob die Antwort tatsächlich richtig oder falsch ist. Oder vielleicht erklären, warum die Antwort falsch ist, indem Sie eine Antwort einreichen oder eine falsche korrigieren.
dmg
statt pkg
?pkgutil --expand InstallMacOSX.pkg installmacosxpkg
, dann in den Ordner installmacosxpkg gehen und den obigen Anweisungen folgenInstallESD.dmg
Nach dem Abrufen der Datei
scheint ein Schritt zu fehlen . Der nächste Schritt besteht darin, eine Datei in auszuführen /Applications/Install OS X El Capitan.app
, die noch nicht existiert. Wie kommt man davon, dass InstallESD.dmg
man das Installationsprogramm in seinem Anwendungsordner haben muss?Sie müssen das OS X El Capitan-Installationsprogramm erneut aus dem Mac App Store auf der Registerkarte „Gekauft“ herunterladen.
Führen Sie einfach das Paket aus und es installiert das Installationsprogramm
Foti Dim