맥에 homebrew를 설치하는데 이 상태에서 진행이 안됐다
"$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
==> Checking for `sudo` access (which may request your password)...
Password:
==> This script will install:
/usr/local/bin/brew
/usr/local/share/doc/homebrew
/usr/local/share/man/man1/brew.1
/usr/local/share/zsh/site-functions/_brew
/usr/local/etc/bash_completion.d/brew
/usr/local/Homebrew
==> The Xcode Command Line Tools will be installed.
Press RETURN/ENTER to continue or any other key to abort:
==> /usr/bin/sudo /usr/sbin/chown -R jungmineum:admin /usr/local/Homebrew
==> Searching online for the Command Line Tools
==> /usr/bin/sudo /usr/bin/touch /tmp/.com.apple.dt.CommandLineTools.installondemand.in-progress
clt설치 진행만 평생 하는중...
검색을 통해 나랑 같은 문제를 겪은 사람을 발견하고 채택된 답변을 따라해서 해결했다.
Homebrew installer hangs while installing CommandLineTools on macOS Catalina
I'm trying to install Homebrew onto an Intel MacBookPro (macOS Catalina), but while running /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"...
stackoverflow.com
해결법: xcode와 clt를 직접 설치후 homebrew를 다시 설치 한다.
먼저 설치전 내 컴퓨터에 이미 xcode가 있는지 확인을 해봐야한다.
내 mac에 xcode가 설치되어있는지 알아보는법
참고사이트: https://www.kindacode.com/article/check-if-xcode-is-installed-on-mac-via-command-line/
먼저 수동으로 xcode설치전 이미 설치되어있는지 확인을 하기 위해 터미널에 아래 코드를 친다
xcode-select -p
에러 메세지가 나온다면 설치가 안된것. 설치를 진행한다.
xcode-select: error: unable to get active developer directory, use `sudo xcode-select --switch path/to/Xcode.app` to set one (or see `man xcode-select`)
xcode 설치하기
처음에 앱스토어에서 설치하려고 했는데 os버전이 낮아서 설치가 불가하다고 나왔다.
그래서 아래 페이지를 참고해서 설치를 진행했다
https://www.freecodecamp.org/news/how-to-download-and-install-xcode/
앱스토어에서 설치하는 방법도 이 페이지에 나와있지만 이 사람은 앱스토어 설치를 추천하지 않는다고 한다. 문제가 생기면 해결하기 어렵기 때문에
그래서 옵션2를 따라서 애플 개발자 페이지에 들어간다.
https://developer.apple.com/download/more/
로그인 - Apple
idmsa.apple.com
설치할 버전의 xcode를 검색 후
설치법을 따라서 xcode와 clt 모두 설치를 했다.
- 자신의 맥 os버전에서 사용 가능한 xcode 버전 확인
버전이 여러개 있어서 그 중에 내가 사용 가능한 버전을 확인해 보았다.
https://developer.apple.com/support/xcode/
| Xcode Version | Minimum OS Required | SDK | Architecture | Deployment Targets | Simulator | Swift |
| Xcode 12.4 | macOS Catalina 10.15.4 (Intel-based Mac) macOS Big Sur 11 (Apple silicon Mac) |
iOS 14.4 macOS 11.1 tvOS 14.3 watchOS 7.2 DriverKit 20.2 |
i386 x86_64 armv7 armv7s armv7k arm64 arm64e arm64_32 |
iOS 9-14.4 iPadOS 13-14.4 macOS 10.9-11.1 tvOS 9-14.3 watchOS 2-7.2 DriverKit 19-20.2 |
iOS 10.3.1-14.4 tvOS 10.2-14.3 watchOS 3.2-7.2 |
Swift 4 Swift 4.2 Swift 5.3 |
나는 표를 보고 12.4 버전을 설치했다.
그리고 homebrew설치를 다시 진행했고 성공
CLT: 12.4.0.0.1.1610135815
Xcode: 12.4
brew config 명령어로 xcode와 clt버전 확인까지 완료
'기타' 카테고리의 다른 글
| 가상환경 | 미니콘다 설치(Mac), 기본 명령어 (0) | 2022.07.15 |
|---|---|
| 장고 익스텐션 | 내가 지정한 url 패턴 확인하기 (0) | 2022.07.14 |
| 개발환경 | django-extensions, ipython 설치하기 (0) | 2022.07.14 |
| 터미널에서 code 명령으로 vscode 열기 (0) | 2022.07.04 |
| MySQL | mysql 완전삭제한 과정(MacOS) (0) | 2022.07.02 |