web-dev-qa-db-ja.com

Mac:カスタムリージョン設定を作成し、コピー、配布、再利用できますか?

私はロケール設定に関しては非常に気難しい人であり、プリセット領域のどれも私にとって十分ではありません。

日付をドイツ語(またはISO)形式で表示したいのですが、日と月の名前を英語のままにしておきたいです。

24時間形式、SI単位、負の数を明確に表記した米ドル通貨などが必要です。詳細はそれほど重要ではありません。私が気にかけている設定はすべて、Internationalprefpaneの[フォーマット]タブにあります。

私が最初からセットアップするすべての新しいMacは、それぞれの小さなアイテムを少しずつカスタマイズする必要があります。

私が知りたいのは、これらすべてが、Dropboxに置いて、アカウントを持っているすべてのMacにロードできる賢明なplistファイルにあるかどうかです。または、さらに良いことに、前述のprefpaneタブのリージョンドロップダウンの下に表示される新しいリージョンを実際に作成できる場合。

5
kch

設定ファイル内の対応するキーは、ユーザーの設定フォルダー内の.GlobalPreferences.plistというファイルに保存されます。このファイルをDropboxにコピーしたい場合(Dropboxにコピーするときは、ファイルの前にピリオドを削除することを強くお勧めします)、それをユーザーの設定フォルダーにコピーできます。そのファイルに保存されている他のいくつかの項目が誤ってリセットされる可能性があるため、スクリプトを使用してdefaultsコマンドを実行し、必要な変更を適用することをお勧めします。

プロパティリストビューア(開発者ツールの一部)またはお気に入りのテキストエディタ(バイナリplistからxmlリストに変換して値を読み取った後)で.GlobalPreferences.plistファイルを開くことをお勧めしますはるかに簡単-plutil -convert xml1 ~/Library/Preferences/.GlobalPreferences.plist

ファイルのコピー

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

デフォルトコマンド

#!/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"

関連する他のキーに精通していない私は他のビットが何であるかを言うことはできませんが、あなたがの出力を投稿したい場合

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

ビンを貼り付けるか、不足しているデフォルトコマンドの入力を支援するために提供できる他の場所に。また、公開する場合は、NSNavRecentPlacesなどのアイテムの出力をクリーンアップすることをお勧めします。

5
Chealion

これらの設定はすべて「ユーザーごと」であるため、関心のある設定ファイルについては〜/ Libraryと〜/を掘り下げる必要があります。

OS XにはUnixの基盤があるため、スケルトンユーザーの概念を適用する必要があります。

ここに、アイデアのもう少し説明的な段落といくつかの「ステップ」へのリンクがあります。

Mac OS Xのスケルトンアカウント

(skelアカウントを作成したら、skelのホームディレクトリをドロップボックスにコピーできます)

2

Carbon Copy Cloner のようなものを使用して、現在のOSXインストールをバックアップします。これは、希望どおりに調整され、新しいインストールを希望するマシンに移行します。

なじみのない人向け クローンの概念では、ボリュームの正確なコピーであり、一部の従来のバックアップアプリケーション(およびFinder)が提供するすべての非表示のファイル、アクセス許可、メタデータ、およびその他の情報を保持します。実際にはコピーしません。実際、正確なクローンは、Mac OS Xディスクの起動可能なバックアップを作成する唯一の方法です。Macの再インストールにかかる時間とは対照的に、数分でバックアップを実行できるバックアップです。ドライブ上のOSXを実行してから、ファイルを復元します。 (実際にMacを起動できるドライブにクローンを作成する必要があることに注意してください。すべてのドライブが起動できるわけではありません。)

ただし、クローンはMac OSXのメジャーな新しいバージョンにアップグレードするときにも役立ちます。Macのハードドライブを別のドライブにクローンすることができます。次に、OS Xインストーラーを使用して、Macで新しいOSの消去とインストールを実行します。次に、クローンをMacに接続し、セットアップアシスタントを使用して、ユーザーアカウント、設定、およびデータをバックアップから新しいOSXインストールに自動的に移行します。


または何かが必要です Slipyのように

oSXインストーラーのスリップストリームバージョンを作成します。ただし、Slipy 1.3(リンクしたもの)は2005年のものであり、新しいバージョンのOSXで使用できるかどうかはわかりません。

私は私が見つけることができるものを見るために探し続けます。

製品の説明:

Slipyは、既存のMac OS X 10.3インストールまたはアップグレードCDセット、Mac OS X 10.3サーバーインストールCDセット、またはMac OS X10.3インストールDVDからMacOSXインストールDVDディスクイメージを作成するために使用されるユーティリティです。さらに、Slipyは自動インストールを作成でき、インストールDVDに「スリップストリーム」または追加のソフトウェアインストールを追加できます。作成したら、ディスクユーティリティを使用してカスタムイメージをDVDに書き込むだけです。

または、 INSTAHackintosh OS X DVD Builder のようなツールを使用して、DVDインストーラーを微調整します。必要な地域設定以外は何も調整しなければ、問題はありません。

0
Ivo Flipse