Wie in meinem Artikel zu benutzerdefinierten Tastaturlayouts beschrieben , kann es in manchen Situationen nützlich sein, den Setup-Assistenten (die App, die Sie erhalten, wenn Sie zum ersten Mal einen neuen Mac starten, oder eine Neuinstallation von OS X) erneut auszuführen ), um einige Einstellungen für den aktuellen Benutzer zu ändern.
Dies funktionierte in OS X 10.7 Lion und früheren Versionen einwandfrei:
sudo "/System/Library/CoreServices/Setup Assistant.app/Contents/MacOS/Setup Assistant"
In OS X 10.8 Mountain Lion wird dieser Befehl jedoch vorzeitig mit der folgenden Meldung beendet:
...Für die Domäne existiert bereits eine Systemidentität
com.apple.systemdefault
. Erledigt.
Es scheint, dass der Einrichtungsassistent „intelligenter“ geworden ist, indem er erkennt, dass alle Einstellungen für den aktuellen Benutzer bereits eingegeben wurden. Gibt es eine Möglichkeit, diese Erkennung zu umgehen, damit ich den Setup-Assistenten erneut ausführen kann (um das Tastaturlayout des globalen Systems zu ändern )?
Eigentlich sollten Sie dazu in der Lage sein, eine versteckte Systemdatei zu entfernen, die OS X mitteilt, dass das Setup ausgeführt wurde. Diese Datei löschen:
/var/db/.AppleSetupDone
Es ist eine versteckte Datei, also müssen Sie sie mit Terminal entfernen oder versteckte Dateien im Finder anzeigen. Sie können die Datei folgendermaßen entfernen:
rm /var/db/.AppleSetupDone
Um versteckte Dateien im Finder anzuzeigen, geben Sie Folgendes in das Terminal ein:
defaults write com.apple.Finder AppleShowAllFiles -bool true
…und dann den Finder neu starten.
Sie können das Installationsprogramm einfach erneut aus dem Mac App Store herunterladen und auf demselben Computer erneut ausführen. Es wird Ihnen sagen, dass der Computer bereits auf der gleichen Version ist, aber es sollte korrekt weitergehen. Sie können das Anwendungspaket kopieren, wenn Sie glauben, dass Sie es woanders benötigen.
Mathias Bynens
Mosche
da4