El Capitan에서 명령 행 도구를 유지하면서 XCode 제거


13

주제별로. 이 같은 링크의 수입니다 단지 또는 주제에 대한 최신하지 않는 것이 문제와 그 거래는하지만 엘 카피 탄 특정 및 / 또는이다.

명령 행 도구를 유지하면서 (그리고 여전히 CLT 업그레이드를 얻을 수있는) XCode 7을 제거 할 수 있습니까? 모든 것을 제거하고 CLT 만 다시 설치해야합니까 (어떻게?)?

다른 방법?

답변:


22

개인적으로, 나는 대신에 "하려고의 생각 bodge "그대로 CLT를 떠나있는 동안 엑스 코드를 제거하는 방법이 너무 복잡합니다. 내 제안은 다음과 같습니다.

  1. Xcode를 완전히 제거하십시오
  2. Xcode CLT 설치

이 작업을 수행하는 데 총 5 분 미만이 걸리고 매우 간단합니다.


Xcode 제거

Xcode를 제거하는 방법에는 여러 가지가 있습니다. 훌륭한 튜토리얼은 OSXDaily 에서 찾을 수 있습니다 .

으로 그러나, 나는 제거 소프트웨어에 발견 한 가장 신뢰할 수있는 방법은 무료 추천 응용 프로그램 Macworld.com이 라는 AppCleaner과를 . 제거하려는 앱을 "끌어다 놓기"또는 "검색"할 수 있으며 실행 데몬으로 설치되는 앱과 관련된 모든 파일 / 디렉토리를 찾을 수 있습니다.

면책 조항 : 나는 어떤 식 으로든 앱이나 앱 개발자와 제휴 하지 않습니다 .

Xcode CLT 설치 (Sierra를 통한 요세미티)

Xcode CLT 설치는 실제로 매우 간단합니다. 터미널에서 다음 명령을 실행하십시오.

xcode-select --install

"Xcode 가져 오기", "취소"또는 "설치"를 묻는 대화 상자가 나타납니다. CLT 설치하려면 "설치"를 선택하십시오 .

xcode-select 설치 대화 상자

설치 관리자가 작업을 수행하고 완료되면 알려줍니다. 완료되면 git및과 같은 도구에 액세스 할 수 있습니다 svn. 터미널에서 테스트하여 해당 명령을 실행할 수 있습니다.

CLT는 /Library/Developer/CommandLineTools/

그게 다야! Xcode CLT가 설치되어 사용할 준비가되었습니다.


당신이 제안한대로 정확히 했어 Xcode는 brew doctor예를 들어 나에게 반환 Error: Failure while executing: /usr/bin/otool -L /usr/bin/install_name_tool하고 xcode-select --install반환 하는 동안 제거됩니다xcode-select: error: command line tools are already installed, use "Software Update" to install updates
giampaolo

삭제 했습니까 /Library/Developer/CommandLineTools/?
Allan

절차에 명시되어 있지 않은 간다.
giampaolo

7
Sierra 에서이 방법을 시도했지만 실제로 AppCleaner는 명령 줄 도구 폴더를 삭제하지 않으므로 필요하지 않습니다. AppCleaner에서 찾은 모든 파일을 삭제 한 다음 수행하십시오 sudo xcode-select --switch /Library/Developer/CommandLineTools/. 실행 brew doctor확인을 확실히 다되어 있는지 확인 할 수 있습니다.
Liu Siyuan

1
작은 업데이트 : brew doctor내 시스템에서 오류를 반환하지 않습니다 : AppCleaner로 삭제하면 충분합니다.
Mehdi
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.