En un Mavericks fresco, instalé Xcode a través de la App store (acepté el acuerdo de licencia y activé el modo de desarrollador). Después de eso, las herramientas de línea de comandos (CLT) se encuentran ( checked via xcode-select -p
). Instalar Homebrew como se explica en su página web ( ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"
) dará lugar a la solicitud de instalación del CLT. ¿Por qué tengo que instalarlos? Pensaba que se instalaban junto con Xcode.
Respuestas
¿Demasiados anuncios?Tienes que instalarlos porque, a partir de la versión 4.3, Xcode se lanza como sandboxed, paquete de aplicaciones individuales .
Antes de eso, Xcode se distribuyó como un instalador llamado Instalar Xcode.app . El instalador tuvo acceso a todo el sistema de archivos y creó un /Developer
donde se colocan los frameworks y las herramientas adicionales, y se instalan las herramientas de línea de comandos en /usr/bin
.
Esto ya no es así. Apple eligió hacer de XCode un estándar Aplicación de la Mac App Store que se instala en /Applications
y requiere la intervención del usuario para instalar cualquier componente adicional fuera del contenedor del paquete.