
Mac OS Xでインストーラー.pkgが「検証中」のまま動かなくなる問題の解決方法
Macユーザーの場合、システムアップデート、インストーラ、またはパッケージ(pkg)が検証シーケンスで完全に停止し、「'name.pkg'を検証しています…」というポップアップアラートが表示され、Gatekeeperアイコンと更新されない進行状況バーが表示されることがあります。その結果、パッケージまたはインストーラは検証を完了できず、インストールできなくなります。これは、サードパーティ製のパッケージやインストーラだけでなく、Appleから直接提供されるアップデートやパッケージでも発生する可能性があるため、不安を抱かせる奇妙な問題です。Mac OS Xでパッケージの検証が停止する問題に遭遇した場合、この問題を解決し、パッケージアップデートをMacにインストールする方法を説明します。
注意:パッケージ、インストーラ、アップデートの「検証中」プロセスは、どのMacでも時間がかかることがあります。これは、単に検証が遅い、あるいは単にイライラしている人向けのトラブルシューティングガイドではありません。これは、「検証中」プロセスが完全に停止して全く動作せず、意図したインストーラが実行できない場合にのみ当てはまります。Macで「検証中」プロセスが停止しているかどうかわからない場合は、パッケージ、ディスクイメージ、またはインストーラファイルを通常通り開き、検証手順をしばらく実行してみてください。完了するまでに数分、あるいはそれ以上かかる場合があります。1時間ほど経ってもプロセスが停止したまま変化がない場合は、おそらく停止していると考えられます。
Mac OS X でスタックした検証 .pkg インストーラを強制的に実行する
インストーラーの再ダウンロード:まず最初に、ダウンロードした.pkgインストーラー、dmgファイル、またはアップデータが破損しているか、不完全である可能性があることを考慮する必要があります。まず最初に、問題のpkgまたはdmgファイルを再ダウンロードしてください。必ず信頼できるソースから入手してください(例えば、インストーラーやアップデートは開発者から直接入手し、サードパーティのダウンロードサイトからは入手しないでください)。インストーラーパッケージが正規のものであり、完全にダウンロードされており、ハッシュ検証などによって破損していないことが確認できる場合は、通常どおりに進めてください。
.pkg、.dmg、またはインストーラー アプリが正規のものであり、まだ「検証中」のままである場合は、次の手順に従って強制的に実行できます。
- Mac OS X の Finder で、Command + Shift + G を押して次のパスを入力します。
- このディレクトリから「Installer.app」という名前のアプリを見つけて直接起動します。
- 検証中に停止している.pkgファイルに移動し、それを選択して開きます。
- 成功しました!パッケージインストーラーを実行するか、通常通りアップデートしてください。
/System/Library/CoreServices/
これでパッケージインストーラーは正常に動作するはずです。Mac OSのソフトウェアアップデート、サードパーティ製アプリ、あるいは検証段階で停止していたその他のパッケージも対象となります。これはマウントされたディスクイメージから実行されるインストーラーで最も頻繁に発生するようですが、ダウンロードした.pkg形式のアップデートでも発生する可能性があります。
もう 1 つの選択肢としては、Gatekeeper を無効にして、身元不明の開発者や身元が確認されている開発者による検証プロセスが最初から実行されないようにする方法がありますが、Mac に広範な脆弱性やその他の問題が生じる可能性があるため、これはあまり良い考えではありません。
検証の試行が失敗したときに舞台裏で何が起こっているかをもう少し詳しく調べたい場合は、コンソール アプリ (/Applications/Utilities/) を開くと、通常、launchservicesd および CoreServicesUIAgent からの「Error -60006 creating authorization」というメッセージが表示されます。
最近、あるマシンでMac OS Xのコンボアップデートを使ってOS X 10.11.6にアップデートしようとした際に、まさにこの問題に遭遇しました。不思議なことに、検証プロセスが失敗し、10回近くも繰り返されました。当然ながら、全く機能しませんでした。しかし、インストーラアプリで.pkgファイルを実行すると、システムアップデートは問題なくインストールできました。これはインストールやアップデートで発生する比較的まれな問題ですが、Microsoft Office、VirtualBox、Mac OS X、その他ダウンロードしたアップデートでも発生することがあります。
この方法はうまくいきましたか?また、このような問題に対する別の解決策をご存知でしたら、コメント欄でお知らせください。