事象 : brew doctorしたらなんか言われた
- 環境
- macOS Big Sur バージョン11.0.1
- Homebrew 2.5.11
% brew doctor
Please note that these warnings are just used to help the Homebrew maintainers
with debugging if you file an issue. If everything you use Homebrew for is
working fine: please don't worry or file an issue; just ignore this. Thanks!
Warning: A newer Command Line Tools release is available.
Update them from Software Update in System Preferences or run:
softwareupdate --all --install --force
If that doesn't show you an update run:
sudo rm -rf /Library/Developer/CommandLineTools
sudo xcode-select --install
Alternatively, manually download them from:
https://developer.apple.com/download/more/.
原因 : 新しいコマンドラインツールがあるよって教えてくれている
気にしない人は見なかったことにしても大丈夫そう、だけど気になるからアップデートしてみる
# あ・・・なんもないって・・・
% softwareupdate --all --install --force
Software Update Tool
Finding available software
No updates are available.
表示されているメッセージを読むとやり方が書いてあった
雑な訳
更新が表示されなかったら、次の手順を実行してね。
sudo rm -rf /Library/Developer/CommandLineTools
sudo xcode-select --install
または、次の場所から手動でダウンロードもできるよ。
https://developer.apple.com/download/more/.
対応 : 古いコマンドラインツールを削除して新しいのをインストールする
# 古いコマンドラインツールを削除して
% sudo rm -rf /Library/Developer/CommandLineTools
Password:
# 新しいのをインストールしようとしたら・・・なんかインストールせいと言われた
% sudo xcode-select --install
xcode-select: note: install requested for command line developer tools
# インストールできた?インストールできたくさい
% sudo xcode-select --install
xcode-select: error: command line tools are already installed, use "Software Update" to install updates
brew doctor
してもメッセージは表示されなくなったので解決ということで。