54
Safari 5.1 を 5.0.3 に戻す

読者のアダム・デイリーさんは、先日行ったサファリ旅行を後悔しています。彼はこう書いています。

Safari 5.1にアップデートしたのですが、よく使う重要なSafari拡張機能の一部が動作しなくなりました。Safariを以前のバージョンに戻す方法はありますか?

Safari 5.0.x を使っていた頃までのバックアップをお持ちであれば、そこから復元してみることをお勧めします。そうでない場合は、以下の手順に従ってください。

最初のステップは、古いSafariインストーラーのコピーを見つけてダウンロードすることです。探しているのはSnow Leopard版、つまり5.0.3です。Appleのウェブサイトでは見つかりません。Appleのウェブサイトで古いバージョンのSafariへのリンクをクリックすると、既にインストールされているSafari 5.1に誘導されます。私はGoogleでウェブを検索してコピーを見つけました。おそらくあなたも入手できるでしょう。(リンクは消えてしまうかもしれないので、ここでは紹介しません。)

平和主義者

インストーラーを入手したら、通常の方法では動作しないことに気づくでしょう。起動すると、OSのバージョンが正しくないためインストールできないというメッセージが表示されます。(Snow LeopardでもLionでも、インストールはできません。)代わりに、CharlesSoftの20ドルのPacifistという、よりステルス性の高い手段に頼る必要があります。(Pacifistを試用モードで実行すればインストールできますが、もしPacifistが便利だと感じたら、Charlesも喜んで購入してくれるでしょう。)

まず、Safari 5.1をゴミ箱に捨ててください。この操作には管理者のユーザー名とパスワードの入力が必要になる場合があります。Pacifistを起動し、「パッケージを開く」ボタンをクリックし、ダウンロードしたSafari5.0.3SnowLeopard.pkgファイルに移動して「開く」をクリックします。表示されるウィンドウで、「Safari5.0.3SnowLeopard.pkgの内容」を選択し、ウィンドウ上部の「インストール」ボタンをクリックします。表示されるシートで「管理者権限を使用する」が有効になっていることを確認し、「インストール」ボタンをクリックします。管理者のユーザー名とパスワードの入力を求められます。インストール中に、インストールの一部の要素が既に存在しているというメッセージが表示されます。「アップデート」オプションを選択してください。

プロセスが完了すると、Snow LeopardとLionの両方で動作するSafari 5.0.3が完成します。Safariで以前動作していたすべての拡張機能が再び動作するはずです。