7 votos

Cambiar la ubicación de instalación predeterminada para instalar xCode

Quiero instalar Xcode en mi MacBook Air OSX 10.8.3. El problema es que mi disco duro de MacBook tiene solo 64GB y está casi lleno. Tengo un disco duro externo (formateado a partición MAC) y ¿cómo puedo instalar Xcode en este disco duro? Porque cuando intento instalar Xcode me sale un error de que no hay suficiente memoria disponible.

Gracias.

0 votos

¿Qué tan grande es tu carpeta de correo electrónico?

0 votos

8voto

DaniSQL Puntos 852

Recientemente moví mi Xcode (4.6.2) de /Applications a /Users/daniel/Applications (me estoy preparando para reducir la partición principal del sistema para usar un objetivo iSCSI para mi carpeta de inicio, y quiero tener la mayor cantidad posible en ella).

El enlace en el comentario de Buscar arriba no es válido para los nuevos Xcodes que se descargan a través de App Store. En su lugar, simplemente mueve la aplicación usando Finder. Probablemente te pedirán que ingreses tus credenciales (debido a los permisos de administrador en algunos de los archivos dentro de Xcode.app).

Notarás al principio que Xcode se inicia como si nada hubiera pasado. Todo parece estar bien, pero no es del todo cierto, ya que tus Command Line Tools estarán desconfigurados. Otras cosas que dependen de ello, como Homebrew, fallarán a menos que hagas lo siguiente:

En Xcode, abre Preferencias y ve a la pestaña "Ubicaciones". El menú desplegable etiquetado "Command Line Tools" estará en blanco y habrá un signo de advertencia junto a él.

Simplemente selecciona el Xcode en ese menú desplegable, y después de proporcionar tus credenciales nuevamente, todo estará bien :) Incluso las actualizaciones se realizarán como se esperaba (yo actualicé a la versión 4.6.3 sin problemas).

1voto

Anirudh Gupta Puntos 1

Existen varias posibles soluciones, incluyendo el uso de enlaces simbólicos, arranque dual de dos versiones de macOS (una en un SSD externo) y muchas más.

Pero la mejor manera que encontré fue crear un nuevo usuario de macOS y cambiar su directorio principal al SSD externo (yendo a la configuración avanzada de usuario en Preferencias del Sistema de Usuarios y Grupos).

Los pasos exactos que seguí:

  1. Crear una nueva partición APFS en el SSD externo con 100GB de almacenamiento. (digamos que se llama NuevoVol)

  2. Crear un nuevo usuario de macOS y cambiar su directorio principal a /Volumen/NuevoVol/usuario

  3. Iniciar sesión en el nuevo usuario con el SSD externo conectado e instalar Xcode en ~/Aplicación. (es decir, en la carpeta Aplicación local, no en /Aplicación)

Por qué funciona mejor es porque no necesitas gestionar manualmente los enlaces simbólicos, además los enlaces simbólicos pueden causar problemas durante las compilaciones. Todos los archivos necesarios (incluyendo compilaciones y archivos temporales) se almacenan en el directorio de usuario, por lo que no ocupan espacio en el disco interno. Además, no hay complicaciones de instalar un sistema operativo separado completo y pasar por ciclos de reinicios para cambiar el sistema operativo.

0 votos

También hay que tener en cuenta que los SSD externos son más lentos que los internos presentes en MacBook. (Ej: r/w 500/400 MBPS vs 1200/500 MBPS), por lo que abrir xcode u otras aplicaciones en el nuevo usuario será un poco más lento (quizás no tan perceptible).

-1voto

Ashley Puntos 2261

Una idea:

  1. Mueva algunos de sus datos a su disco duro externo para liberar algo de espacio en disco temporalmente.
  2. Instale Xcode (en su disco duro interno).
  3. Mueva la aplicación Xcode a su disco duro externo (creo que es posible reubicar versiones recientes de Xcode simplemente arrastrándolas en el Finder, ya que ahora es una aplicación autocontenido).
  4. Mueva sus datos de vuelta a su disco duro interno nuevamente.

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