Mac OS 업데이트 시마다 거의 연례행사로 업데이트 후에 전에는 잘 되던 것이 왕왕 문제가 터지곤 한다.

 

오늘 터졌던 문제는 git 입력시에 바로 여러 추가 커맨드 문구가 나와야 하는데, 그러지 않고

xcrun error invalid active developer path

라는 에러가 출력되었던 것이다.

 

원인을 찾아보니

MacOS Mojave 업데이트 시 발생

MacOS High Sierra 업데이트 시 발생
MacOS Sierra 업데이트 시 발생
OS X El Capitan 업데이트 시 발생

등 참 여러 업데이트 시에도 발생하였다...

 

해결법은 의외로 간단한데, 터미널에서 xcode-select --install 만 쳐주면 된다.

 

그러면 대부분의 경우 설치 완료와 함께 문제가 해결되었을 터이나...

 

항상 예외는 나한테만 터지는지 저거를 커맨드 라인에 실행하고 프로그램이 실행되었는데

'소프트웨어 업데이트 서버에 접속할 수 없습니다.'

혹은

'소프트웨어 업데이트 서버에 접속할 수 없거나 일시적으로 사용할 수 없기 때문에 지금 업데이트 할수 없습니다'

라는 에러가 발생하였다.

(이렇게 불확실한 이유는 해결법을 찾고 너무 좋아서 그냥 작업하다가 원래 검색 페이지를 잃어버렸기 때문...)

 

혹시나 해서 git을 다시 쳐봐도 에러는 그대로인 상태.

 

여러 해결방안을 찾아보다가 '프로그램에서 알아서 업데이트 못해주면 내가 설치해버리자'는 생각에 무작정 애플 디벨로퍼에 쳐들어가 command line tools for Xcode를 수동으로 받고 설치하였다.(https://developer.apple.com/download/more/?name=for%20Xcode)

 

결과는 대성공.

 

다운 받을 때 주의 사항은 위에 메뉴에서 사과버튼 클릭해서 '이 Mac에 관하여'를 클릭했을 때 나오는 버전보다는 낮은 command line tools를 설치해야 한다는 것이다.

+ Recent posts