Rossetaをアンインストールしたいのですが方法をお知らせください
よろしくお願いします。あるサイトでプラグインを導入する前提でなにものかわからずRossetaをインストールしてしまったかもしれません。
お恥ずかしながら、インストールしたかどうかも定かではないのですが、Install Plistというものに以下の記載がありましたので、そうだと思います
<string>Rosetta</string>
<key>displayVersion</key>
<string>1.0</string>
<key>packageIdentifiers</key>
<array>
<string>com.apple.pkg.Rosetta</string>
</array>
<key>processName</key>
<string>Software Update</string>
</dict>
調べると問題ないプログラムのようなのですが、現在の所、Intel Mac以前のソフトウェアを使う事がないですし、前述のプラグインも利用しないので
削除をしたいのです。
調べていた際に以下の記述もあったのですが、重ねてお恥ずかしながらわからないのです。
教えて下さい。よろしくお願いします。
------------------------------------------------------------------------------------------------------------------------------
対処
エラーメッセージやRosettaなど、いろいろなキーワードで検索した結果、Apple - Support - Discussions Rosetta no longer working ...が見つかった。bigmac13氏の提案通りに作業すれば解決する。
- まず、Java SE 6 Release 1 DP 6をアンインストールする。ただしアンインストーラが附属しないので、パッケージで配置されたファイルの
- 一覧に含まれるファイルを全て削除する。まずはファイル一覧の取得。
- $ sudo bash# cd /Library/Receipts/JavaSE6Release1.pkg/Contents# lsbom -s -f Archive.bom > /tmp/files
- /tmp/filesの空白をエスケープし、行頭に"rm "を挿入する。vimなら :%s/ /\\ /g と :%s/^/rm / とか。
- ファイルとパッケージの痕跡を削除して、手動でupdate_prebindingを実行する。
- # bash /tmp/files# rm -r /Library/receipts/JavaSE6Release1.pkg# update_prebinding
- bigman13氏にならって、各種のリンクからJava SE 6 Release 1 DP 6の痕跡を消して元に戻すため、/Library/Receipts/JavaForMacOSX10.4Release5.pkgの削除と同パッケージの再インストールも実施した。本質的に必要かどうかは分からないけれど、
- トラブルシューティングで疲れていたので、これをやらない場合の影響は未調査。
iMac, Mac OS X (10.6.4)