Estoy intentando crear un entorno chroot para probar compilaciones de desarrolladores de algún software. Necesito xcode instalado en este chroot para compilarlo, pero el paquete xcode del DVD de instalación de Snow Leopard solo se instalará en / target. ¿Hay alguna forma de anular esto?
Respuesta1
Debe configurar la variable de entorno CM_BUILD antes de ejecutar el instalador. En la terminal haz esto:
mkdir -p /tmp/chroot
export CM_BUILD=1
sudo installer -target /tmp/chroot -pkg /Volumes/Xcode\ Tools/Packages/DeveloperTools.pkg
Estoy trabajando en un proyecto llamado joot, para automatizar la creación de chroots. Actualmente sólo es compatible con Linux, pero estoy trabajando en la compatibilidad con OS X en este momento. Verhttp://getjoot.org/