30 macOS のコマンドライン・ツールのバージョン不明なための再インストール

macOS にインストールされているコマンドライン・ツールのバージョンが、 macOS の側でわからなくなり、 かと言ってインストール済みなのでインストールの指示は不明スルーされるという、 困った状態からの復活の仕方。

https://trac.macports.org/wiki/ProblemHotlist#reinstall-cltに書いてある。

  1. まずソフトウェア・アップデートが出来るように準備する。
    touch /tmp/.com.apple.dt.CommandLineTools.installondemand.in-progress
    softwareupdate -l
    
  2. ソフトウェア・アップデートを起動する。 複数のバージョンが表示される場合は、 インストールされている Xcode のバージョンと適合するものだけを選ぶ。
  3. 1 でやったことの後始末。
    rm /tmp/.com.apple.dt.CommandLineTools.installondemand.in-progress
    softwareupdate -l
    



桂田 祐史