Mac: Kann ich benutzerdefinierte Regionseinstellungen erstellen, kopieren, verteilen und wiederverwenden?

2804
kch

Ich bin eine sehr wählerische Person, wenn es um meine Ländereinstellungen geht, und keine der voreingestellten Regionen ist für mich gut genug.

Ich möchte, dass meine Daten im deutschen (oder ISO-) Format vorliegen, aber ich möchte, dass die Namen der Tage und Monate auf Englisch bleiben.

Ich möchte 24h-Format, SI-Einheiten, USD-Währung mit eindeutiger Notation für Negative und so weiter und so weiter. Die Besonderheiten spielen keine große Rolle. Die Einstellungen, die mir wichtig sind, befinden sich alle im Register "Format" des internationalen Vorfelds.

Bei jedem neuen Mac, den ich von Grund auf neu einrichten muss, muss ich jedes winzige Element Stück für Stück anpassen.

Was ich wissen möchte, ist, wenn all diese Dinge in einer vernünftigen plist-Datei sind, die ich in meine Dropbox legen und in jeden Mac laden kann, auf dem ich einen Account habe. Oder noch besser, wenn ich tatsächlich eine neue Region erstellen kann, die unter der Regions-Dropdown-Liste auf der zuvor genannten Registerkarte "Prefpane" angezeigt wird.

5

3 Antworten auf die Frage

5
Chealion

Die entsprechenden Schlüssel in einer Voreinstellungsdatei werden in einer Datei gespeichert, die im .GlobalPreferences.plistOrdner "Preferences" des Benutzers aufgerufen wird . Sie können dies tun, wenn Sie diese Datei in Dropbox kopieren möchten (ich empfehle nachdrücklich, die vor ihr liegende Periode zu löschen, wenn Sie sie in Ihre Dropbox kopieren) und diese in den Ordner Preferences des Benutzers zu kopieren. Es gibt mehrere andere Elemente, die in dieser Datei gespeichert sind und die Sie möglicherweise unbeabsichtigt zurücksetzen. Daher würde ich die Verwendung eines Skripts empfehlen, um den defaultsBefehl auszuführen, um die gewünschten Änderungen anzuwenden.

Ich würde empfehlen, die .GlobalPreferences.plist Datei in Property List Viewer ( ein Teil der Entwickler - Tool) oder in Ihrem bevorzugten Texteditor öffnen (nach in eine XML aus einem binären plist Umwandlung eines, um die Werte zu machen das Lese viel einfacher - plutil -convert xml1 ~/Library/Preferences/.GlobalPreferences.plist)

Datei kopieren

cp ~/Library/Preferences/.GlobalPreferences.plist ~/Dropbox/GlobalPreferences.plist # On Next Computer cp ~/Dropbox/GlobalPreferences.plist ~/Library/Preferences/.GlobalPreferences.plist 

Defaults-Befehl

#!/bin/sh #Example from my .GlobalPreferences  /usr/bin/defaults write ~/Library/Preferences/.GlobalPreferences.plist AppleLocale -string "en_CA"  /usr/bin/defaults write ~/Library/Preferences/.GlobalPreferences.plist AppleICUDateFormatStrings -dict 1 "MM/dd/yy" 

Da ich nicht mit den anderen beteiligten Schlüsseln vertraut bin, kann ich nicht sagen, was die anderen Bits sind, aber wenn Sie die Ausgabe von veröffentlichen möchten

usr/libexec/PlistBuddy -c Print ~/Library/Preferences/.GlobalPreferences.plist

In den Einfügeordner oder an eine andere Stelle kann ich anbieten, um die fehlenden Standardbefehle auszufüllen. Ich würde auch empfehlen, die Ausgabe von Artikeln wie NSNavRecentPlaces für die Veröffentlichung öffentlich zu säubern.

Danke, das kann mich sicher anfangen. Wenn nicht jemand nach einem Weg sucht, eine neue Region vollständig zu erstellen, klingt der Aufruf eines Standards, der Standardeinstellungen verwendet, wie der beste Weg. Ich werde die Plist später untersuchen und versuchen, alle Schlüssel herauszufinden. kch vor 14 Jahren 0
2
Martin Marconcini

Alle diese Einstellungen beziehen sich auf "pro Benutzer". Daher sollten Sie die ~ / Library und ~ / für Voreinstellungsdateien verwenden, die Sie interessieren.

Da OS X auf Unix basiert, sollte das Konzept der Skeleton-Benutzer gelten.

Hier haben Sie einen Link zu einem etwas aussagekräftigeren Absatz der Idee und einigen "Schritten":

Skeleton Accounts unter Mac OS X

(Nachdem Sie das Skel-Konto erstellt haben, können Sie das Home-Verzeichnis des Skels in Ihre Dropbox kopieren.)

0
Ivo Flipse

Verwenden Sie so etwas wie Carbon Copy Cloner, um eine Sicherungskopie Ihrer aktuellen OSX-Installation zu erstellen, die genau nach Ihren Wünschen angepasst wird, und migrieren Sie sie auf den Computer, auf dem Sie Ihre neue Installation installieren möchten.

Für diejenigen, die mit dem Konzept eines Klons nicht vertraut sind, handelt es sich um eine exakte Kopie eines Volumes, wobei alle unsichtbaren Dateien, Berechtigungen, Metadaten und andere Informationen, die einige herkömmliche Sicherungsanwendungen - sowie der Finder - nicht wirklich kopieren. Tatsächlich ist ein exakter Klon die einzige Möglichkeit, eine bootfähige Sicherung eines Mac OS X-Datenträgers zu erstellen - eine Sicherung, mit der Sie innerhalb weniger Minuten einsatzbereit sind und nicht die Stunden, die Sie für die Neuinstallation von Mac benötigen OS X auf einem Laufwerk und stellen Sie Ihre Dateien wieder her. (Beachten Sie, dass Sie auf ein Laufwerk klonen müssen, das tatsächlich einen Mac starten kann; nicht alle Laufwerke sind vorhanden.)

Ein Klon ist jedoch auch nützlich, wenn Sie ein Upgrade auf eine wichtige neue Version von Mac OS X durchführen: Sie können die Festplatte Ihres Mac auf ein anderes Laufwerk klonen. Verwenden Sie dann das OS X-Installationsprogramm, um ein Löschen und Installieren des neuen Betriebssystems auf Ihrem Mac durchzuführen. Verbinden Sie dann den Klon mit Ihrem Mac und verwenden Sie den Setup Assistant, um Ihre Benutzerkonten, Einstellungen und Daten von der Sicherung automatisch zur neuen OS X-Installation zu migrieren.


Oder du brauchst so etwas wie Slipy

So erstellen Sie eine Slipstream-Version Ihres OSX-Installationsprogramms. Allerdings ist Slipy 1.3 (den ich verlinkt habe) aus 2005 und ich habe keine Ahnung, ob Sie es auf neueren OSX-Versionen verwenden können.

Ich werde weiter schauen, was ich finden kann.

Produktbeschreibung:

Slipy ist ein Dienstprogramm zum Erstellen von Mac OS X-Installations-DVD-Disk-Images von der vorhandenen Installations- oder Upgrade-CD-Gruppe von Mac OS X 10.3, der Installations-CD von Mac OS X 10.3 Server oder der Installations-DVD von Mac OS X 10.3. Darüber hinaus kann Slipy automatisierte Installationen erstellen und ermöglicht Ihnen das "Slipstream" oder das Hinzufügen zusätzlicher Softwareinstallationen zu Ihrer Installations-DVD. Einmal erstellt, verwenden Sie einfach das Festplatten-Dienstprogramm, um Ihr benutzerdefiniertes Image auf DVD zu brennen.

Oder verwenden Sie ein Tool wie INSTAHackintosh OS X DVD Builder, mit dem Sie Ihr DVD-Installationsprogramm optimieren können. Wenn Sie an den gewünschten Regionseinstellungen nichts ändern, sollte dies kein Problem sein.

Ich benutze SuperDuper für Full Disk Clones, aber das ist nicht das, wonach ich frage. Ich möchte ganz besonders über die Regionseinstellungen Bescheid wissen. kch vor 14 Jahren 0
Diese Einstellungen können nach der Installation geändert werden, oder? Seitdem migrieren Sie einfach Ihre Einstellungen, nachdem "vanilla" installiert und fertig ist. Ivo Flipse vor 14 Jahren 1