1 votos

Migración de los macpuertos desde una ubicación de copia de seguridad

Hace poco se me murió un sistema Mavericks. El sustituto está en Yosemite, por lo que los MacPorts no se pueden copiar directamente. En su lugar, instalé la base de macports y ahora estoy tratando de restaurar todos los paquetes.

El instrucciones de migración empezar por obtener una lista de los puertos instalados en el sistema antiguo:

port -qv installed > myports.txt

Sin embargo, no parece haber ninguna forma de especificar la ubicación del archivo de registro de MacPorts de respaldo (que fue colocado en "/opt (del viejo Mac)" por el Asistente de Migración). He intentado renombrar los directorios, pero el puerto falla con un error sobre plataformas no coincidentes.

¿Hay alguna forma de ver la lista completa de paquetes de la versión de respaldo, o tengo que adivinarla basándome en el antiguo directorio bin?

0voto

Xiaolei Zhu Puntos 184

Parece que la ubicación sólo puede establecerse al compilar macports desde el código fuente (utilizando la opción --prefix).

En lugar de seguir ese camino, copié mi antiguo directorio de macports desde la ubicación de la copia de seguridad a /opt, luego volví a ejecutar el instalador actual de macports, que sobrescribe los binarios "darwin 13" y actualiza el archivo de la base de datos. Después de esto pude seguir los pasos de las instrucciones de migración para reinstalar todos los puertos.

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