2012年9月15日土曜日

Mountain Lionでエラーがでるようになってしまったpurgeコマンドを直す方法 - Macの手書き説明書

Mountain Lionにアップデートし後でMac OSXのメモリを開放するコマンドのpurgeを実行すると以下のようなエラーが出るようになってしまった。

[ERROR] The device-file for this operating system, 'osx-12.1.0.xml', was not found. An attempt to revert to a previous revision of the OS device-file: 'osx-12.0.0.xml' has been made. Please file a Radar report with Apple, on the 'CoreProfile' component, version 'X'.

エラーが出てもメモリは開放されているように見えるので放置していたのだがtwitterでこんな記事が紹介されていた。

Mountain Lionでエラーがでるようになってしまったpurgeコマンドを直す方法 - Macの手書き説明書:

書いてある通りのコマンドを打つとエラーが確かに出なくなりました。

リンクが切れた場合に備えてそのコマンドを載せておきます。

cd /System/Library/PrivateFrameworks/CoreProfile.framework/Versions/A/Resources/Devices/
sudo ln -s osx-12.0.0.xml osx-12.1.0.xml

0 件のコメント:

コメントを投稿