Как исправить ошибку “Your CLT does not support macOS 11”

Как исправить ошибку "Your CLT does not support macOS 11"

Здесь мы рассмотрим ситуацию, когда у вас вышла ошибка при использовании Homebrew для установки пакета на macOS, в этом случае rbenv:

➜ brew install rbenv

...

Error: Your CLT does not support macOS 11.
It is either outdated or was modified.
Please update your CLT or delete it if no updates are 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/~.

Error: An exception occurred within a child process:
  SystemExit: exit

Запустив softwareupdate –all –install –force, как предложено в сообщении, мы ничего не добьемся, поэтому надо запустить sudo rm -rf /Library/Developer/ а затем sudo xcode-select –install:

Как исправить ошибку "Your CLT does not support macOS 11"

Как исправить ошибку "Your CLT does not support macOS 11"

Как исправить ошибку "Your CLT does not support macOS 11"

Как исправить ошибку "Your CLT does not support macOS 11"

На этом все.

После этого brew install rbenv начнет работать как следует.


.

  • March 29, 2021