He descargado xcode desde la Mac App store en mi ordenador de casa y se ha instalado en unos 11 GB en mi carpeta de aplicaciones. Intenté copiar la aplicación xcode desde la carpeta de aplicaciones a mi disco duro externo, donde se detuvo a mitad de camino y el error decía que algunos elementos no se pueden mover debido a problemas de permisos (eso no es exactamente lo que decía el error, pero algo así). ¿Hay alguna solución?
Respuestas
¿Demasiados anuncios?¿Ha revisado los útiles detalles en esta pregunta ?
He movido con éxito Xcode a una unidad diferente (aunque en mi caso un SSD interno), pero como dice la respuesta un simple movimiento no resuelve todo, y hay que arreglar donde varias herramientas de línea de comandos piensan que la instalación es. El problema con los permisos probablemente no se deba a que sea un disco externo. Necesitas obtener suficientes permisos para mover los archivos, lo que puedes hacer en la línea de comandos (aplicación "terminal"). Si no sabes cómo hacerlo, busca ayuda sobre cómo mover y revincular directorios en OS X y procede con cuidado habiendo practicado en directorios pequeños primero, habiendo tomado una copia de seguridad.
P.D. No puedo opinar sobre la pregunta, wpb pero creo que tu quieres decir mover no copia lo que supone una gran diferencia.
Hay muchas soluciones posibles, incluyendo el uso de enlaces simbólicos, el 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 de inicio al SSD externo (yendo a la configuración avanzada del usuario en Preferencias del Sistema de Usuarios y Grupos).
Los pasos exactos que he seguido:
-
Cree una nueva partición APFS en un SSD externo con 100GB de almacenamiento. (decir NewVol)
-
Cree un nuevo usuario de MacOS y cambie su directorio de inicio a /Volume/NewVol/user
-
Inicié la sesión con el nuevo usuario con el SSD externo conectado, e instalé xcode en ~/Application. (es decir, la carpeta local de aplicaciones, no /Application)
La razón por la que esto funciona mejor es porque no necesitas gestionar manualmente los enlaces simbólicos, además los enlaces simbólicos pueden crear problemas durante las construcciones. Todos los archivos necesarios (incluyendo las construcciones y los archivos temporales) se almacenan en el directorio del usuario, por lo que no se ocupa espacio en el disco interno. Además, no es necesario instalar un sistema operativo completo por separado, y pasar por ciclos de reinicios para cambiar el sistema operativo.