Downloads for Developers 웹 페이지없이 Xcode 용 명령 줄 도구를 다운로드하는 방법은 무엇입니까?


42

필자는 homebrew를 사용하여 기본적인 프로그래밍 연습에 필요한 일부 패키지를 설치할 수 있도록 Xcode 용 명령 줄 도구를 설치하려고합니다. 나는 거의 사용하지 않는 것에 비해 부피가 크므로 Xcode 전체를 다시 설치하지 않고 최소한의 IDE를 선호합니다. 애플이 커맨드 라인 도구를 별도로 출시했다고 생각하지만, 어떤 이유로 든 다운로드 개발자 페이지에 로그인하면 페이지가 다운로드로 채워지지 않는 이상한 오류가 발생합니다. 내가 찾고있는 명령 도구를 찾을 수 없습니다. 분명히 Kenneth Reitz의 블로그에서 OSX GCC 설치 프로그램 을 다운로드 할 수 있지만 공식 Apple 버전이 있으므로 더 이상 사용되지 않는 것 같습니다.

내가 추구 할 수있는 다른 방법이 있습니까? 웹 사이트에서 무슨 일이 일어날 수 있습니까?


developer.apple.com/downloads 에서 다른 웹 브라우저를 사용해 보셨습니까 ?
Matthieu Riegler

Chrome, Safari 및 Firefox를 사용해 보았습니다 (그리고 세 가지 모두를 재설정하십시오).
antivicarious

하나의 해결책은 이것에 대한 토런트 또는 직접 다운로드 링크를 찾을 수 있습니다 ... 그러나 그것은 애플의 파일만큼 안전하지 않을 수 있습니다 ...
Matthieu Riegler

나는 그것을 고려했다. 너무 간단해야 할 때 모든 길을 가야하는 것은 약간 어리석은 것처럼 보이지만 당신이 옳습니다. 솔루션 일 수 있습니다.
antivicarious

또는 다른 사람에게 다운로드하도록 요청할 수 있습니다.
Matthieu Riegler

답변:


49

명령 줄 도구는 Xcode 5.0.1을 통해 제공되지 않지만이 터미널 명령을 통해 설치할 수있었습니다.

xcode-select --install

명령 줄 도구가 필요하다는 메시지가 표시되고 설치를 제안합니다. 나를 위해 매력처럼 일했습니다.


1
이것은 바보이지만 실제로 작동합니다. 감사!
Dan Rosenstark

1
여기서 작동하지 않습니다 ...라고 말합니다 --install은 유효한 옵션이 아닙니다.
Matt

@Matt 어떤 OS X 버전을 사용하고 있습니까?
Olivier Lacan

지금까지 10.9 Mavericks
Matt

스냅 샷과 함께 지침을 표시하는 링크 Xcode 명령 행 도구 를 공유하려고 합니다. 나는 초보자이며 나를 위해 도움이되었습니다.
Vikram Singh Saini

10

실제로 Apple Developer 다운로드 페이지 에서 다운로드 할 수 있습니다 .

페이지가 작동하지 않으면 Matthieu의 조언에 따라 다른 브라우저 나 컴퓨터를 사용해보십시오.


Chrome, Safari 및 Firefox를 사용해 보았으며 세 가지를 모두 재설정하여 컴퓨터를 다시 시작했습니다. 현재 다른 사람에게 액세스 할 수 없지만 최대한 빨리 시도하겠습니다.
antivicarious

관리자 인 경우 다른 계정을 만들고 해당 계정으로 테스트 할 수 있습니다. 손상된 환경 설정이나 캐시 파일을 피할 수 있습니다.
Ɱark Ƭ

4

직접 링크를 통해 공식 다운로드 사이트에서 XCode 4.x CLTools 패키지를 다운로드 할 수 있습니다.

다음은 설치 프로세스를 자동화 하는 스크립트 입니다 1 .

도구의 업데이트 된 링크를 찾으려면 다음 명령을 사용하십시오.

curl -Ls https://devimages.apple.com.edgekey.net/downloads/xcode/simulators/index-3905972D-B609-49CE-8D06-51ADC78E07BC.dvtdownloadableindex | plutil -convert json -o - - | python -mjson.tool | less

[1] 서버를 남용하거나 과부하하지 마십시오


Apple의 다운로드 페이지로 이동하는 데 매우 실망스러운 시간이있었습니다 (un / pw를 입력 한 다음 다른 로그인 화면으로 이동하고 un / pw를 입력하면 계정 세부 정보 화면을 업데이트해야 함) 이것이 마침내 직접 다운로드 링크를 얻을 수있는 솔루션이었습니다. 감사.
Aidan Kane

그렇습니다.이 좌절에 공감할 수 있습니다 ... Apple은 다운로드 링크를 비밀로 유지하고 개발자 사이트에 로그인 한 사용자 만 액세스 할 수 있도록 결정했습니다. 이 문제를 해결하는 방법에는 수동으로 쿠키에 로그인 및 쿠키 잡기 또는 브라우저를 자동화하거나 로그인 양식에 POST를 여러 번 요청하고 최종 요청이 동일한 인증 쿠키를 사용할 수 있도록하는 자동화 도구가 있습니다 ... 설치 스크립트를 구현하고 기반을 세우는 것은 어렵고 취약 할 수 있습니다.
TrinitronX 2016 년

XCode 또는 CLTools 배포를 자동화하는 가장 안정적인 방법은 먼저 수동으로 로그인 한 다음 적절한 .dmg파일을 파일 서버에 로컬로 저장하는 것 입니다. 그런 다음 자동화 스크립트는 .dmg로컬 파일 서버 "package repo"에서 간단히 다운로드하여 설치를 진행할 수 있습니다.
TrinitronX 2016 년

@ AidanKane : 당신은 또한 더 많은 컨텍스트와 스크립트에 대한 나의 관련 답변에 관심이있을 수 있습니다 : 명령 줄 에서 완전히
TrinitronX

0

나는 같은 문제를 경험했다. 왼쪽 바에서 "응용 프로그램"에 대한 필터를 선택 해제하면 다운로드 목록을 볼 수 있습니다.


0

Xcode를 함께 사용하지 않으려면 Github에서 OSS GCC 오픈 소스 프로젝트를 활용하고 수동으로 설치할 수 있습니다.

curl -O http://cloud.github.com/downloads/kennethreitz/osx-gcc-installer/GCC-10.7-v2.pkg
sudo installer -pkg ./GCC-10.7-v2.pkg -target /
rm -f ./GCC-10.7-v2.pkg;

0

xcode-select --install macOS Sierra 10.12.6에서 여전히 작동하여 명령 행 도구를 설치하라는 메시지를 표시합니다.


-2

다운로드 목록에서 사라진 것 같습니다. Chrome을 사용하여 아무것도 얻지 못했고 Safari로 전환 한 다음 검색이 시작되었습니다.

그러나 "명령 줄 도구"에 대한 결과는 없습니다


다운로드 페이지에 나와 검색이 필요 없습니다.
user151019


-4

Firefox에서도 비슷한 문제가 있었지만 쿠키를 지우면 좋았습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.