OS X Lion が Rosetta PowerPC サポートを終了、その対処法は?

OS X Lion が Rosetta PowerPC サポートを終了、その対処法は?

  • Oligur
  • 0
  • vyzf
OS X Lion が Rosetta PowerPC サポートを終了、その対処法は?

AppleがOS X Lion 10.7でRosettaのサポートを終了することは周知の事実です。これは、PowerPCプラットフォームとその上で動作するように設計されたアプリケーションをサポートしない最初のOS Xバージョンです。Rosettaサポートを必要とするすべてのアプリケーションは、OS X Lionにアップグレードすると実行できなくなる「墓石」になります。ここでは、その内容と対処法について説明します。

OS X Lionにアップグレードすると、最初に目にする光景の一つに、一部のアプリケーションアイコンに斜線が入った白い円が重なっているのが見えるでしょう。私はこれを「墓石」と呼んでいます。なぜなら、これらのアプリケーションは動作にRosettaを必要とするからです。つまり、OS X LionはRosettaをサポートしていないため、これらのアプリケーションはMacで使用できなくなりました。OS X Lionは事実上これらのアプリケーションを廃止しましたが、「墓石」アイコンはそれらを示すために残っています。

上記のRosetta版Geekbenchのアイコン画像は一例ですが、他にもいくつか問題が見つかりました。以下をご覧ください。Epson Scan、Tracerouteアプリケーション、GPSユーティリティが動作しなくなりました。では、どうすれば良いのでしょうか?

矢印は、Rosetta を必要とし、OS X Lion では実行されなくなったアプリのアプリ アイコンを指しています。

 それはどのようなアプリケーションですか?

アプリケーションについて最初に確認すべき最も重要なことは、「それはどのような種類のアプリケーションなのか」と自問することです。考慮すべき 3 つのタイプは、PowerPC、Universal、および Intel です。

最初のPowerPC版はRosettaが必要で、OS X Lionでは動作しません。他の2つはUniversal版とIntel版で、OS X Lionと互換性があるので問題ありません。IntelベースのMacをお使いの場合は、Intel版が最適です。Universal版はIntelとPowerPCの両方をサポートしていますが、PowerPC版はアプリケーションの肥大化を招く可能性があり、MacにPowerPC版のアプリケーションが重複して保存されると、ディスク容量を無駄に消費するだけです。

各アプリケーションのアイコンを一度クリックして選択し、Command+Iキーを押すことで、手動で確認することができます。Finderに下図のようなウィンドウが開きます。必要に応じて「一般」セクションを展開し、「種類」を探してください。

gpsWriteアプリケーションはPowerPC専用であるため、OS X Lionでは動作しません。OS X Lionをインストールすると、上記のFinderウィンドウに表示されているように、gpsWriteのアイコンが「墓石」アイコンに変わります。

それで、次に何をしますか?

OS X LionにアップグレードしてRosettaアプリケーションを維持したい人にとって唯一の解決策は、ベンダーに連絡して、Intel版またはUniversal版へのアップグレードがあるかどうかを確認することです。しかし、今回の場合、ベンダーは倒産してしまったようで、残念ながら利用できません。OS X Lionにアップグレードすると、このアプリケーションは失われてしまいます。

ベンダーがアプリケーションのユニバーサル版またはIntel版を提供している場合は、OS X Lionにアップグレードする前にそちらにアップグレードする必要があります。OSをアップグレードする前に、アプリケーションを確認し、ベンダーにOS X Lionとの互換性についてご確認ください。

OS X Lion とのアプリケーションの互換性に関する情報は、こちらのウェブサイトをご覧ください:RoaringApps クラウドソース アプリ互換性データベース(OS X Lion 用)。このサイトに参加して、ご自身の知識や経験を共有し、他の Mac ユーザーを支援しましょう。

上級ユーザーで、Mac の Unix シェルに慣れている場合は、ターミナルを開いて次のコマンドを入力します。

system_profiler SPApplicationsDataType >~/Desktop/MyFileTypes.txt

デスクトップにテキストファイルが作成され、Macにインストールされているすべてのアプリケーションに関する情報が含まれます。MyFileTypes.txtというファイルをお気に入りのテキストエディタで開き、「PowerPC」という単語を検索してください。これらのアプリケーションを実行するにはRosettaのサポートが必要です。以下は、私のgpsWriteアプリケーションのサンプル出力です。

gpsWrite 2.0: バージョン: 2.0.2 最終更新日: 2011年6月11日 午前5時20分 種類: PowerPC 64ビット (Intel): いいえ 情報取得文字列: 場所: /Applications/gpsWrite 2.0.2.app

2011年7月9日午後8時33分(太平洋夏時間)更新:コメント投稿者lwdesign1さんは、PowerPCアプリケーションを確認する別の方法を推奨しています。「PowerPC対応アプリを判別するはるかに速い方法を一つご紹介します。システムプロファイラ(アプリケーションフォルダ内のユーティリティフォルダにあります)を起動し、「ソフトウェア」をクリックします。アプリの一覧とバージョン、そしてPowerPC、ユニバーサル、Intelのいずれであるかが表示されます。これは、アプリを一つ一つクリックしてコマンド+Iを押す手間よりもはるかに速いです。」

その他の選択肢

Appleは、OS Xの仮想化に関するルールを緩和し、OS X Lionのクライアント版も対象としたとされています。Mac OS X Snow Leopardのサーバー版は、以前からFusionやParallelsで仮想化が可能でした。このOS Xの仮想化機能がMac OS X Snow Leopardのクライアント版にも適用されるかどうかは不明です。もし適用されるなら、OS X Lionの仮想化機能を使ってSnow Leopardを実行し、Rosettaを必要とするアプリの性能を向上できるでしょう。

アップグレードしないでください。PowerPCアプリケーションが本当に必要な場合は、OS X Lionにアップグレードせず、代わりに使えるアプリケーションが見つかるまでSnow Leopardを使い続けてください。

ロゼッタ 手放す時

Appleは5年以上にわたり、IntelアーキテクチャマシンでRosettaとPowerPCのサポートを提供してきました(PowerPCからIntelアーキテクチャへの移行は2005年のWWDCで発表されました)。そのため、ユーザーは2005年頃から現在に至るまで、PowerPCアプリケーションを使い続けることができました。Appleとしては、そろそろこのサポートを終了させるべき時が来ており、OS X Lionはその点を改めて強調しています。さあ、あなたも同じことをする番かもしれません。個人的には、Macでいくつかのアプリケーションが使えなくなりますが、幸いなことに、どれもそれほど重要なものではありません。私はすべてのMacをOS X Lionにアップグレードするつもりで、後戻りするつもりはありません。

あなたにとってなくてはならない PowerPC アプリケーションはありますか?ぜひコメント欄で教えてください。