var tmp Caches Logsを綺麗にして起動する

shell scriptで作っておかれると便利です。問題が起こったら現状の状態(3rd partyが入っていても)でCaches Logs, var tmpなどを綺麗にして起動できます。
注意 OSX.dmgとsubのvolumeがあれば比較して試せます。起動に失敗してもmainのOSXを立ち上げられる状態で行って下さい。
/Library/Recipts/のpkgから/var /tmpにinstallされるfolder, fileを調べる。
/varの中は必要なもの。起動後に生成されるもの。1度作られると更新しないもの。機能を動かすと生成されるものに分かれます。
必要なものと1度作ったら更新しないものを残し他は消去します。
これをshell scriptで作り実際に試して起動して問題が起こらないか確認します。
消去するのは...
/Library/Caches/com.apple.user501pictureCache.userImage以外
# これを消去するとAccountsのiconを再設定しないといけません。
/Library/Logs/
/mach.sym
/private/tmp/
/private/var/ # ここは各自が研究して下さい
/System/Library/Caches/
/System/Library/Extensions.kextcache
/System/Library/Extensions.mkext
$Home/Library/Cache/
$Home/Library Logs/
----------------------------
起動したらSetup Assistantが動いて1から設定する。
# これも3rd partyが入っていても問題ありません。
前者に加えて...
/Library/Preferences/
これを弄れば古い設定は残りませんが必要な設定は消さないこと
$Home/
Require password to unlock each secure system preferences
Use secure virtual memory
# Securityの設定の1部は残ってしまいます。FileVaultは確認していませんが...
/varの起動に必要なfileなどを考えなくて良いので前者と比べると比較的簡単に作れると思います。:-)

投稿日 2006/12/08 08:45

返信: 17

2007/03/22 11:16 Community User への返信

> # ことえりを除くen, English.plist以外を全て消去します。
正) ことえりを除くen, English.lproj以外を全て消去します。
/System/Library/Components/Kotoeri.component/Contents/Support/KotoeriPreferences.app/Contents/Resources/Japanese.lproj
/System/Library/Components/Kotoeri.component/Contents/Support/WordRegister.app/Contents/Resources/Japanese.lproj
2つのJapanese.lprojも消してしまうので名前を変更後に実行、元の名前に戻します。この際、別Volumeに入っているOSXのxxx.lprojも全て消してしまうのでVolumeをunmountして行います。:-)

2007/05/19 12:08 Community User への返信

/private/var/run/sudo/
OSX 10.4.9... 何時の間にか無くなってしまいました。
remove_cachesを行ったらerrorが出るので判明... 
# Terminalでsudoを使っても作られないようです。

このスレッドはシステム、またはAppleコミュニティチームによってロックされました。 問題解決の参考になる情報であれば、どの投稿にでも投票いただけます。またコミュニティで他の回答を検索することもできます。

var tmp Caches Logsを綺麗にして起動する

Apple サポートコミュニティへようこそ
Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple Account を使ってご参加ください。