it-swarm-ja.com

コマンドラインツールは更新されません(戻ってきます)

OS X 10.12.3を使用していますが、Managed Software Centerから、「コマンドラインツール」バージョン8.2の更新を引き続き求められます。更新すると、少し遅れてメッセージが返ってきます。

これをデバッグまたは修正する方法はありますか?

4
Lembik

提案1:App Storeをリセットします

  1. ターミナルを開きます。

  2. 次のコマンドを実行します。

    defaults write com.Apple.appstore ShowDebugMenu -bool true
    
  3. AppStoreを再起動します

  4. メニュー項目DebugReset Applicationを選択します。

提案2:更新ログの重複エントリを削除します

これは、更新ログのエントリが重複しているために発生する可能性があります。
~/Library/Application Support/App Store/updatejournal.plist

updatejournal.plistと入力してplutil -convert xml1をバイナリから変換し、updatejournal.plistをFinderからターミナルにドラッグします。これは、次のような<dict>のスコープ内のエントリを削除する必要があるXMLファイルです。

    <dict>
    ...
    <string>Command Line Tools (OS X 10.10)</string>
    ...
    </dict>

詳細な記事は投稿にあります 同じアプリケーションのAppstoreの複数の更新

3
harrymc

以下の手順を実行できるかどうかを確認してください。ただし、特にこのリストまたはMac OS Xのバージョンごとの同等のリスト領域から、「Managed Software Center」を参照してください。 。

Mac OS Xのソフトウェアアップデートが特定のパッケージが利用可能であることに悩まされるのを防ぐには、次のことを行う必要があります。

  • ソフトウェアアップデート画面でパッケージを選択します
  • [更新]メニューに移動し、アイテムを無視するときに[更新を無視](下のスクリーンショットを参照)を選択します。

enter image description here

必要なパッケージを誤って無視した場合、または後で気が変わった場合でも、問題ありません。[ソフトウェアアップデート]メインメニューに移動し、[無視されたアップデートをリセット]を選択してリストをリセットし、Mac OSXのパッケージを再度設定します。

ソース

2
Pimp Juice IT