¿Es seguro eliminar la carpeta / Developer en Mac OS X 10.7.5 (Lion)?

15

Mi computadora originalmente tenía Mac OS X 10.6 (Snow Leopard) instalado, pero desde entonces se ha actualizado a OS X 10.7 (Lion). Noté que la carpeta /Developer todavía está en el disco duro, aunque ninguno de sus archivos parece se ha modificado por casi dos años. ¿Es seguro eliminar /Developer o hay alguna razón para mantenerlo cerca?

La respuesta de Chris Rea incluye un enlace a una guía para desinstalar Xcode , que parece sugerir que los contenidos de /Developer solo son utilizados por las versiones de Xcode anteriores a 4.3. Ya instalé Xcode 4.6 en mi máquina, así que debería poder eliminar /Developer y todo lo que esté debajo. Dicho esto, la siguiente declaración en la guía mencionada me desconcertó un poco.

sudo /Developer/Library/uninstall-devtools --mode=xcodedir
     

Este comando es básicamente un acceso directo al script “/ Developer / Library / uninstall-developer-folder” mencionado anteriormente. Si desea deshacerse del directorio / Developer, ejecute este comando en lugar de eliminarlo manualmente a través del Finder.

¿Por qué debería ejecutar este script en lugar de simplemente eliminar /Developer a través del Finder?

Esta pregunta está relacionada, pero no quiero eliminar por completo Xcode 4. Solo quiero eliminar todos los rastros de Xcode que no son necesarios para la última versión.

    
pregunta Chris Frederick 01.03.2013 - 03:16

3 respuestas

10

Sí, parece que debería ser seguro eliminar /Developer si ya ha instalado la versión 4.3 o posterior de Xcode. La sección Xcode del Centro de asistencia para desarrolladores de Apple en realidad te dice que hagas esto (énfasis mío).

  

He instalado la última versión de Xcode de la Mac App Store, pero una versión anterior de Xcode (4.2.1 o anterior) sigue iniciándose. ¿Qué debo hacer?

     

Para ejecutar la última versión de Xcode, asegúrese de que está ejecutando Xcode.app desde la carpeta Aplicaciones. Xcode 4.3 y versiones posteriores se empaquetan en la Mac App Store como una sola aplicación y se instalan en su carpeta de Aplicaciones como Xcode.app.

     

Las versiones anteriores de Xcode colocaron las herramientas y los marcos en la carpeta Desarrollador. Puede eliminar la versión anterior de Xcode arrastrando la carpeta del desarrollador a la papelera.

Además, como señala bispymusic , /Developer ya no existe con Xcode 4.3 . Específicamente (énfasis mío):

  

La simplificación proporcionada por el reenvasado de Xcode 4.3 como un solo paquete de aplicaciones elimina la necesidad del directorio /Developer que contiene versiones anteriores de Xcode. Como resultado, la aplicación Instalar Xcode y la Las secuencias de comandos de la línea de comando de uninstall-devtools tampoco son necesarias.

     

Nota: La primera vez que ejecute Xcode 4.3, se le pedirá un cuadro de diálogo para eliminar la aplicación Instalar Xcode del directorio de aplicaciones, si hay alguna, y para eliminar cualquier instalación anterior de Xcode ( Figura 4). Estas acciones son opcionales, Xcode 4.3 puede coexistir con instalaciones anteriores de Xcode en la misma Mac. Algunas operaciones pueden requerir una contraseña de administrador para habilitarlas si cambia de una versión de Xcode a otra.

     

Figura 4 Opción para eliminar versiones anteriores de Xcode

     

     

Si elige no eliminar estos elementos en el primer lanzamiento de Xcode 4.3, puede eliminar la carpeta /Developer y la aplicación Instalar Xcode arrastrándolos a la Papelera en cualquier momento.

    
respondido por el Chris Frederick 01.03.2013 - 04:43
1

¿Ya actualizaste tu Xcode a una versión más reciente, una almacenada en /Applications ? Si actualizó a un Xcode más reciente almacenado en la nueva ubicación y también instaló las Herramientas de línea de comandos actualizadas desde Xcode, entonces lo que tiene debajo de la carpeta raíz /Developer es probablemente obsoleto y probablemente pueda eliminar con seguridad /Developer . Para estar seguro, archiva la carpeta en otro lugar por el momento, luego muévelo más tarde cuando esté seguro de que no la necesita.

Si no instaló el Xcode más reciente, supongo que el contenido bajo /Developer aún puede estar "en efecto". Eche un vistazo a esta guía para desinstalar las herramientas para desarrolladores en ese caso. Asegúrese de que sus variables de entorno no hagan referencia a ninguna ruta dentro de la carpeta.

    
respondido por el Chris W. Rea 01.03.2013 - 03:38
1

Si tiene Xcode 4.3 o posterior, debería ser seguro eliminar este archivo. Apple lo explica aquí:

Lo nuevo en Xcode

    
respondido por el bispymusic 01.03.2013 - 04:21

Lea otras preguntas en las etiquetas