ソフトウェアアップデートが壊れています。帯域幅を節約するために、OS Xサーバー(server.local)から(Appleからプルするのではなく)更新するように設定しようとしましたが、機能させることができませんでした。ソフトウェアアップデートを実行すると、次のようになります。
ソフトウェアアップデートサーバー(server.local)が応答していません。
ネットワーク接続が正常に動作していることを確認してください。接続に問題がない場合は、ネットワーク管理者に問い合わせてください。
私はそれをデフォルトの場所にリセットしてみました:
defaults write ~/Library/Preferences/com.Apple.SoftwareUpdate CatalogURL "http://swscan.Apple.com/content/catalogs/index-1.sucatalog"
そして
defaults write /Library/Preferences/com.Apple.SoftwareUpdate CatalogURL "http://swscan.Apple.com/content/catalogs/index-1.sucatalog"
しかし、それでも同じエラーが発生します。
Software Update Enabler を使用してみましたが、効果はありませんでした。
この問題に初めて遭遇したとき、私はLeopardを実行していました。私はその後Snow Leopardにアップグレードしましたが、この問題には影響がありませんでした。
/Library/Preferences/com.Apple.SoftwareUpdate.plist
を削除するだけで十分ですが、設定が~/Library/Preferences/com.Apple.SoftwareUpdate.plist
に存在するか、MCXを介して存在する可能性もあります([〜#〜] m [〜#〜] anaged [〜#〜] c [〜#〜] Mac OSの場合[〜#〜] x [〜#〜])。 Sudo mcxquery -user shortusername | grep Update
を実行すると、MCX設定を確認できます
markratledgeにはコマンド権限がありますが、スーパーユーザー権限で実行する必要があります。これを行うには、この正確なコマンドをコピーしてターミナルウィンドウに貼り付けます。
Sudo defaults delete /Library/Preferences/com.Apple.SoftwareUpdate CatalogURL
管理者パスワードの入力を求められ、確認なしで完了します。
このヒント- 10.6サーバー:適切なソフトウェアアップデートサーバーを設定 -10.4、10.5、10.6の間に3つの異なるアップデートカタログがあることを示しています。また、既存のcatalogURLを削除してデフォルトに戻す別のシェルスクリプトも提供します。
defaults delete /Library/Preferences/com.Apple.SoftwareUpdate CatalogURL