brew install vault-radar, Error: Your Command Line Tools are too outdated.
Oct 28, 2024
오류 메시지는 일반적으로 macOS에서 Xcode Command Line Tools가 오래되었거나 업데이트가 필요할 때 발생합니다.
vault-radar를 설치하기 위해 커맨드를 입력했을 때
brew install yq brew tap hashicorp/tap brew install vault-radar
다음과 같은 에러가 발생합니다. brew로 yq가 설치됐기 때문에, Mac OS 버전 업데이트 문제로 인한 문제는 아닌 것으로 추정되나 정확한 상황 설명을 위해 상황을 설명하겠습니다. ⇒ 기존 Mac OS 14.2 버전에서 듀얼 모니터를 지원받기 위해 15.02로 버전을 올린 후 valut-radar를 설치하기 위해 다음과 같이 입력
Error: Your Command Line Tools are too outdated. Update them from Software Update in System Settings. If that doesn't show you any updates, run: sudo rm -rf /Library/Developer/CommandLineTools sudo xcode-select --install Alternatively, manually download them from: https://developer.apple.com/download/all/. You should download the Command Line Tools for Xcode 16.0.
메세지를 보면
You should download the Command Line Tools for Xcode 16.0
Xcode 16.0 이상이 필요하다고 나옵니다. Apple 개발자 공식 사이트로 가서 16.0 이상 Xcode를 설치하면 될 것 같지만 실제로는 Command_Line_Tools_for_Xcode_16.1_Release_Candidate 를 설치해야 vault-radar가 동작합니다.
https://developer.apple.com/download/all/.
Command Line Tools for Xcode 16.1 Release Candidate를 검색하여 Xcode를 다운받아 줍니다. 다시 위에서 실패한 커맨드를 입력하면
==> Downloading https://formulae.brew.sh/api/formula.jws.json ==> Downloading https://formulae.brew.sh/api/cask.jws.json ==> Fetching hashicorp/tap/vault-radar ==> Downloading https://releases.hashicorp.com/vault-radar/0.16.0/vault-radar_0.16.0_darwin_arm64.zip Already downloaded: /Users/.../Library/Caches/Homebrew/downloads/0fbfe523a4c3ad1d670a2514b69082a3c47d1eb156acce75eb8aa908508367e2--vault-radar_0.16.0_darwin_arm64.zip ==> Installing vault-radar from hashicorp/tap 🍺 /opt/homebrew/Cellar/vault-radar/0.16.0: 5 files, 55.8MB, built in 2 seconds ==> Running `brew cleanup vault-radar`... Disable this behaviour by setting HOMEBREW_NO_INSTALL_CLEANUP. Hide these hints with HOMEBREW_NO_ENV_HINTS (see `man brew`).
설치에 성공합니다.
vault-radar --version // 0.16.0, git sha (35ce44c91bdb0d1eb56c0b98a3c39b1127885443), go1.22.8 arm64
Share article