
OS X El Capitan ベータ版のアップデートがソフトウェアアップデートに表示されない問題を修正
OS X パブリックベータプログラムに参加している、または登録済みの Mac 開発者として OS X El Capitan のベータテストを行っている Mac ユーザーの方は、Mac App Store に最新のアップデートが表示されないという状況に遭遇したことがあるかもしれません。例えば、OS X 10.11 パブリックベータ 6 にアクセスしようとしても、まだ Mac にインストールされていないにもかかわらず、利用可能として表示されないとします。通常、この問題は「アップデート」タブに移動し、Command+R キーを押してアップデートを更新することで解決できますが、それでも解決しない場合は、手動で介入してソフトウェアアップデートのダウンロードカタログを再設定する必要があるかもしれません。
覚えておいてください。これは、実際に OS X El Capitan ベータ版をテストしている場合にのみ実行してください。ソフトウェアアップデートカタログを手動でベータフィードに設定しようとすると、OS X アップデートが壊れて、アップデートがまったく表示されなくなる可能性があります。また、Mac が OS X パブリックベータ版のテスト用に設定されているか、OS X デベロッパーベータ版のテスト用に設定されているかによって、選択できる URL が 2 つあることにも注意してください (または、両方のベータプログラムに登録している場合は、これらのコマンドを使用して 2 つを切り替えることができますが、これは少し話が逸れます)。最後に、システム環境設定からベータアップデートの受信を手動でオプトアウトしていないことを確認してください。これも、適切なベータアップデートが表示されないようにしている可能性があります。
パブリック ベータ プログラムまたは開発者ベータ プログラムのどちらを使用している場合でも、ターミナル アプリを開き、以下の選択肢から適切なコマンド文字列を入力します。
パブリックベータテスターですか?OS X パブリックベータカタログを設定してください:
Mac OS パブリックベータテストプログラムに参加していて、それを適切なソフトウェアカタログストリームとして設定したい場合は、次のようにします。
sudo softwareupdate --set-catalog https://swscan.apple.com/content/catalogs/others/index-10.11beta-10.11-10.10-10.9-mountainlion-lion-snowleopard-leopard.merged-1.sucatalog.gz
Mac開発者登録済みですか?OS X開発者ベータカタログを設定してください:
登録済みの Mac 開発者であり、Mac 開発者ベータ ソフトウェア カタログ ストリームを設定する場合は、次のようにします。
sudo softwareupdate --set-catalog https://swscan.apple.com/content/catalogs/others/index-10.11seed-10.11-10.10-10.9-mountainlion-lion-snowleopard-leopard.merged-1.sucatalog.gz
遺伝子組み換え種子
OS X 10.11 シード カタログの URL は次のとおりです。
sudo softwareupdate --set-catalog https://swscan.apple.com/content/catalogs/others/index-10.11-10.10-10.9-mountainlion-lion-snowleopard-leopard.merged-1.sucatalog.gz
ソフトウェア更新カタログの変更が機能したことを確認する
カタログを適切な URL に設定したら、softwareupdate コマンドを使用して利用可能なすべての更新を一覧表示することで、変更が有効になったことをすぐに確認できます。
softwareupdate --list
その後、App Store に戻って通常どおりベータ版アップデートをインストールするか、ターミナル アプリに留まり、インストールするパッケージを指定してコマンド ラインから OS X アップデートをインストールすることもできます。
OS Xソフトウェアアップデートカタログをデフォルトにリセットする方法
構文を間違えた場合、またはデフォルトのソフトウェア更新カタログ ストリームにリセットしたい場合は、次のコマンド文字列を使用します。
softwareupdate --clear-catalog
繰り返しになりますが、Command + R で App Store を更新しようとしたが、利用可能なベータ ソフトウェア アップデートが表示されなかった場合にのみ、これを実行する必要があります。
コメント欄で具体的なアップデート文字列と詳細情報を提供してくださったTolakipakiさんと「CONFIRMED」さん、そして数か月前に同様の解決策を提案してくださったSixColorsさんに感謝します。一部のユーザーでアップデートがランダムに表示されなくなる理由は明確ではありませんが、幸いなことに簡単な解決策です。