Command Line Tools for Xcodeを強制的に再インストールする方法

こんにちは、さるまりんです。

Command Line Tools for Xcode(Xcodeのコマンドラインツール)の最新版をインストールしたくてコマンドを実行すると

$ xcode-select --install
xcode-select: error: command line tools are already installed, use "Software Update" to install updates

こんなエラーが。

「すでにインストールされてるからソフトウェアアップデートから更新して」ということなのですが、AppストアにXcodeの更新はありません。

強制的にやるにはどうするでしょうか?

ちょっと強引のようですが、すでにインストールされているものを削除してから再度インストールコマンドを実行します。

$ sudo rm -rf /Library/Developer/CommandLineTools

で、再度

$ xcode-select --install

です。

OSのアップデートをしたら、brewが動かなくなったり、phpizeが動かなくなったりと、いろんな問題が発生することがあります。そんなとき、Command Line Toolsを入れ替えたら解決するかも。もちろん、他のことが原因のこともありますが、いろいろ試してみるうちの一つとしてこの方法を候補としてメモしておきます。

読んでくださってありがとうございました。

それではまた!