3 votos

No se puede cambiar la ubicación de instalación del archivo de paquete (.pkg) en el instalador

Estoy buscando una manera de cambiar la ubicación de la carpeta que un .pkg se instala en. Cuando ejecuto .pkg y se abre el instalador, sólo me da la opción de instalar en mi disco principal.

¿Cómo puedo cambiar esto para poder especificar en qué parte de mi disco para el .pkg ¿Instalar? ¿Hay algún instalador de terceros que me permita hacerlo? ¿O me obligaría a convertir .pkg y editar los scripts? No estoy del todo seguro de lo que estoy haciendo, y no me llamaría un usuario avanzado, sino más bien un usuario por encima de la media...

Lo que estoy tratando de hacer es mover todas mis aplicaciones a ~/Applications en lugar de la opción por defecto /Applications pero una de las aplicaciones que estoy tratando de mover y reinstalar está en un .pkg y no estoy seguro de cómo ejecutar el .pkg e instalar la aplicación y asegurarse de que todos sus archivos correspondientes muestran correctamente que la aplicación está en ~/Applications .

0 votos

Hola, bienvenido a Ask Different. Puedes forzar la instalación en una carpeta diferente de la siguiente manera: Inicia el Terminal y ejecuta este comando installer -pkg <application>.pkg -target ~/Applications (sustituir <application>.pkg con la ruta del archivo pkg), pero tenga en cuenta que no todos los paquetes pueden ser reubicados, esa puede ser la razón por la que Installer no le da una opción. Aunque la instalación funcione, lanza la aplicación para comprobar si se ejecuta correctamente.

4voto

benwiggy Puntos 8

Algunos instaladores permiten ubicaciones de instalación personalizadas en el asistente de instalación.

Sin embargo, si no es así, puedes utilizar la excelente aplicación de instalación de terceros, Pacifista .

Pacifist le permite examinar el contenido de los paquetes de instalación, seleccionar los componentes a instalar y elegir los destinos de instalación.

Sin embargo, si un paquete de instalación contiene archivos que dependen de que la aplicación esté en /Applications o si contiene scripts que pre o post-procesan archivos, no hay una manera fácil de configurar las cosas para trabajar con una ubicación diferente. Sin embargo, Pacifist le permite echar un vistazo a tales scripts dentro del paquete.

Es más probable que la propia aplicación requiera que otros componentes estén en lugares fijos, y que después de instalarse normalmente, se pueda mover la aplicación a otro lugar, sobre todo ~/Applications que es una ubicación designada por el sistema operativo para las aplicaciones.

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