Permalink

macOS 10.13 High Sierra Installer per Skript herunterladen (ohne Mac App Store)

Lange Zeit waren die OS X Installer exklusiv im Mac App Store verfügbar. Mit macOS 10.12 Sierra hat Apple dieser Exklusivität ein Ende gesetzt. Seitdem sind auch die macOS Installationsvolumen (inkl. der Beta-Versionen) im regulären Software Update Katalog enthalten und können über Apple Kommandozeilentool softwareupdate heruntergeladen werden.

Genau dieses Feature hat sich Greg Neagle zu Nutze gemacht und ein umfangreiches Python Skript namens installinstallmacos.py geschrieben.

Die verfügbaren Optionen dieses Skripts, für deren Ausführung Admin-Rechte benötigt werden, werden über folgendes Terminalkommando angezeigt:

sudo /pfad/zu/installinstallmacos.py -h

Per default, also wenn man keine der verfügbaren Optionen nutzt, wird der im Skript definierte Software Update Katalog genutzt. Am 13.05.2018 standen so folgende macOS Versionen zum Download zur Verfügung: (Falls es Unklarheiten bei der Produkt- und Buildversion gibt, einfach hier klicken.)

sudo /pfad/zu/installinstallmacos.py

In diesem Beispiel habe ich mich, fernab der angezeigten Betas, für die letzte verfügbare Version von macOS 10.13 High Sierra (Option 3) entschieden.

Der Download wiegt etwas mehr als 5GB und dauert nun dementsprechend lange.

Das fertig erstellte Disk Image landet im Arbeitsverzeichnis.

Sobald man dieses Image mountet, findet man die macOS Installer App im Applications Verzeichnis.

Nebenbei sei erwähnt, dass während der Laufzeit des Skriptes im Arbeitsverzeichnis noch ein content-Verzeichnis angelegt wird. Dieses Verzeichnis gehört dem root und es beinhaltet alle Katalogdaten und Downloadkomponenten, die zur Erstellung des Disk Images benötigt werden. Ist das Image erstellt, kann dieses Verzeichnis demnach gelöscht werden.

Über die zusätzlichen Optionen wie –compress bzw. –workdir kann man ein komprimiertes bzw. besser handhabbares Disk Image (mit dem Installer auf oberster Ebene) erstellen bzw. das Arbeitsverzeichnis anpassen. Mit der Option –catalogurl kann man sogar einen anderen als im Skript verwendeten Software Katalog nutzen.

Der Standard Software Katalog für macOS High Sierra ist übrigens dieser:

https://swscan.apple.com/content/catalogs/others/index-10.13-10.12-10.11-10.10-10.9-mountainlion-lion-snowleopard-leopard.merged-1.sucatalog

Schlussendlich kann man also festhalten, dass zum Herunterladen von macOS (High Sierra) nicht unbedingt der Mac App Store von Nöten ist.

Das hier vorgestellte Skript kann bei GitHub heruntergeladen werden.

-> https://github.com/macadmin-scripts/installinstallmacos.py

(via)

Permalink

Kurztipp: CotEditor · Mac

Wer immer noch auf der Suche nach einem kleinem, schicken Editor ist, der kann ja mal einen Blick auf CotEditor 2.0 (free/oss) werfen. (Mac only) Hatten wir hier bisher noch nie erwähnt.

Bildschirmfoto 2014 11 21 um 08 47 58

http://coteditor.com 
https://github.com/coteditor/CotEditor

Kleine News am Rande: PyCharm 4.0 wurde gestern veröffentlicht. PyCharm ist eine großartige IDE für Python-Projekte (Mac, Linux, Win) von Jetbrains. Studenten können seit kurzem die vollwertige Education-Version kostenlos nutzen! Die Community Edition ist für alle kostenlos nutzbar.

https://www.jetbrains.com/pycharm/ 
https://www.jetbrains.com/pycharm/whatsnew/

Permalink

No-Brainer-der-Woche: Pythonista (iOS)

TIPPP:

Bildschirmfoto vom 2013-07-12 07:56:55

Wer gerne mit Python programmiert oder es lernen will, sollte unbedingt zugreifen. Pythonista ist eine erstklassige Umsetzung für iOS und erstmals auf den No-Brainer-Preis gesenkt. Ich habe dafür den Normalpreis 6,99€ bezahlt und es nie bereut. Pythonista bringt eine Menge Beispielprogramme mit, der Editor ist nicht schlecht und programmierte Skripte lassen sich mittels XCode exportieren und sind dann als eigenständige Apps lauffähig. Aber auch in diversen Foren lassen sich gute Beispiele finden, wie man eine der populärsten Skriptsprachen unter iOS nutzen kann.

http://omz-software.com/pythonista

[app 528579881]