16 votos

Eliminación de XCode manteniendo las herramientas de línea de comandos (en El Capitan)

Como por tema. Hay una serie de enlaces, como este que tratan el tema pero no son específicos de El Capitán y/o no están tan al día en el tema o no están actualizados.

¿Es posible desinstalar XCode 7 manteniendo las herramientas de línea de comandos (y poder seguir obteniendo las actualizaciones de CLT)? ¿Debo desinstalar todo y volver a instalar sólo las CLT (cómo?)?

¿Alguna otra forma?

28voto

Douglas Puntos 10417

Personalmente, creo que en lugar de intentar " bodge " un método para desinstalar Xcode dejando intacto CLT es demasiado engorroso. Mi sugerencia es:

  1. Desinstalar Xcode por completo
  2. Instalar Xcode CLT

Hacer esto debería llevarle menos de 5 minutos en total y es bastante sencillo.


Desinstalar Xcode

Hay varias formas de desinstalar Xcode. Se puede encontrar un excelente tutorial en OSXDaily .

Sin embargo, la forma más fiable que he encontrado para desinstalar software es con el gratis aplicación recomendada por Macworld.com llamado AppCleaner . Puede "arrastrar y soltar" o "buscar" las aplicaciones que desea eliminar y encontrará todos los archivos/directorios relacionados para usted - incluso los que se instalan como demonios de lanzamiento.

Descargo de responsabilidad: Soy no afiliado a la aplicación o a los desarrolladores de la misma de ninguna manera.

Instalar Xcode CLT (de Yosemite a Sierra)

La instalación de Xcode CLT es en realidad bastante sencilla. En el Terminal, ejecute el siguiente comando:

xcode-select --install

Aparecerá un cuadro de diálogo que le pedirá "Obtener Xcode", "Cancelar" o "Instalar". Seleccione "Instalar" para instalar el CLT sólo .

xcode-select install dialog

El instalador hará lo suyo y te avisará cuando haya terminado. Una vez terminado, tendrá acceso a herramientas como git y svn . Puedes ejecutar esos comandos probándolos en el Terminal.

El CLT se instalará para /Library/Developer/CommandLineTools/

Ya está. Xcode CLT están instalados y listos para su uso.

1 votos

Hice exactamente lo que sugeriste. Xcode se elimina mientras brew doctor por ejemplo me da Error: Failure while executing: /usr/bin/otool -L /usr/bin/install_name_tool y xcode-select --install devuelve xcode-select: error: command line tools are already installed, use "Software Update" to install updates

0 votos

¿Ha borrado el /Library/Developer/CommandLineTools/ ?

0 votos

No, como no se indica en su procedimiento. Me dirijo a.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X