Gibt es ein Skript, mit dem ich das Mojave-Installationsprogramm herunterladen kann, ohne im App Store angemeldet zu sein?

13

Gibt es eine Möglichkeit, das Mojave-Installationsprogramm zu skripten und herunterzuladen, ohne sich im App Store anzumelden?

Ideal ist etwas anderes als das Öffnen oder Klicken einer URL, die auf das Installationsprogramm im Mac App Store verweist.

bmike
quelle
1
Sie müssen weiterhin Ihre Anmeldeinformationen angeben.
Ruskes
3
Sie werden erstaunt sein über ein sehr schönes Python-Skript, auf das ich gestoßen bin, das diese unerwartete Sache macht @Buscar 웃 - hängen Sie fest ...
bmike
1
Ich habe dieses Shell-Skript @Buscar 웃 nicht gesehen - es scheint eine bereits heruntergeladene App neu zu verpacken, aber es stammt aus derselben Community von Macintosh-Administratoren, die zusammengearbeitet haben, um die Munki-Tools wie das Python-Skript zu erstellen, das ich dieser Frage gestellt habe könnte hier eine Antwort teilen. Danke - ich hatte das +1
bmike

Antworten:

18

Es gibt ein sehr gut dokumentiertes Open-Source-Skript, das die Software-Update-Kataloge liest und nach den wichtigsten Komponenten des MacOS-Installationsprogramms analysiert, Sie auffordert, welche Builds und Versionen heruntergeladen werden sollen, und dann beginnt, jeden Teil in Ihr Dateisystem herunterzuladen und anschließend eine Installationsanwendung zu erstellen oder Bild basierend auf den von Ihnen gewählten Optionen.

Das Python-Skript mit dem Namen installinstallmacos.py hat folgende Beschreibung:

Ein Tool zum Herunterladen der Teile für eine install macOS-App von Apples Softwareupdate-Servern und zum Installieren einer funktionierenden install macOS-App auf einem leeren Image

Dieses Tool wurde für macOS 10.15 Catalina aktualisiert.

bmike
quelle
Muss ich sudo python ./installinstallmacos.pyrichtig machen Aber ich verstehe. ImportError: No module named xattrEs wäre sehr schön, wenn Sie ein funktionierendes Beispiel geben könnten. edit: es stellt sich heraus, dass ich pip install xattrok installieren muss, jetzt heißt es, could not find a default catalog url for this os versionich bin auf El capitan.
Shayan
bmike Hallo! Haben Sie Erfolg mit diesem Skript gehabt, das alte Mac OS-Versionen heruntergeladen hat? Wie Mavericks oder Yosemite oder Lion etc.?
Shayan
1
In der Vergangenheit @Shayan ja - in letzter Zeit haben wir nur den Caching-Server ausgeführt und die neuen Store-Links verwendet - jetzt viel besser, da Apple es einfach macht, ältere Versionen zu finden und zu installieren
bmike