Tengo un instalador completo de El Capitan como un archivo pkg y necesito instalarlo. Pero primero necesito convertirlo en una aplicación.
No puedo hacerlo a través del MAS porque el Capitán ya no está disponible.
¿Es posible convertir un paquete en una aplicación?
Ya no parece posible ver el contenido del paquete con un clic derecho en macOS (versión 10.15.7 Catalina en 2020). Sin embargo, puede usar el comando pkgutil en la Terminal para expandir el archivo .pkg como se describe aquí:
Si bien la respuesta de norcal johnny es buena, le faltan algunos pasos vitales. Así que aquí va:
Lo que realmente quieres hacer es:
pkgutil --expand InstallMacOSX.pkg installmacosxpkg
installmacosxpkg
. Dentro de esto, debería ver su archivo installESD.dmg (si no está allí, espere unos minutos para que termine de extraerse).Distribution
archivo en un editor de texto o simplemente en TextEdit.function isSupportedPlatform(){
y agréguela return true;
para que diga:function isSupportedPlatform(){ return true;
pkgutil --flatten installmacosxpkg InstallMacOSX.pkg
(esto tardará un tiempo en completarse, esté atento a que regrese el comando de la terminal)Ahora debería poder compilar archivos install.app en máquinas modernas y luego usarlos para crear sus discos de arranque.
No hay necesidad de que sea una aplicación. Esto es lo que debe hacer, dado que el archivo .pkg es básicamente una carpeta (si lo desea), incluye la "aplicación" que ejecuta el instalador.
Creo que desea grabar/ejecutar el instalador desde un disco/USB. (si no, puede ejecutarlo desde el propio archivo .pkg haciendo doble clic y montando el instalador.
Dicho esto, esta es la forma de ubicar y guardar el archivo .dmg localmente.
Lo que quieres hacer es:
Copie InstallESD.dmg en otro directorio de su elección. Este archivo InstallESD.dmg es lo que necesita para grabar/ejecutar el instalador de macOS desde un DVD?USB.
Cree la unidad de instalación de arranque de OS X El Capitan con un comando de terminal
Inicie la aplicación Terminal, /Applications/Utilities/
busque e ingrese el siguiente comando exactamente (a menos que haya cambiado el nombre del volumen de destino de ElCapInstaller a otra cosa) en una sola línea, el texto se ajustará porque es largo, pero es importante tener la sintaxis adecuada:
sudo /Applications/Install\ OS\ X\ El\ Capitan.app/Contents/Resources/createinstallmedia --volume /Volumes/ElCapInstaller --applicationpath /Applications/Install\ OS\ X\ El\ Capitan.app --nointeraction
Presione la tecla Retorno e ingrese la contraseña de administrador cuando se le solicite.
A continuación, verá el siguiente texto de pantalla en la Terminal:
Disco de borrado: 0%… 10%… 20%… 30%… 100%…
Copiando archivos de instalación al disco...
Copia completa.
Hacer que el disco sea de arranque...
Copiando archivos de arranque...
Copia completa.
Hecho.
Primero se borrará el disco USB o la unidad flash de destino y luego se copiarán los archivos para que se convierta en un instalador de arranque de OS X El Capitan. Esto puede demorar un tiempo en completarse, así que espere el mensaje "Listo" antes de continuar.
Cuando vea "Listo", eso es todo, su unidad de instalación de OS X El Capitan se ha creado, se puede iniciar y puede usarla para actualizar tantas Mac como desee con OS X 10.11.
Para iniciar desde la unidad de instalación, mantenga presionada la tecla Opción durante el inicio del sistema Mac y selecciónela en el menú de volumen de inicio.
Nota: el OP está intentando crear un disco de arranque a través del método MAS y Terminal. En las instrucciones, le indica que descargue y guarde el instalador, para evitar que se elimine después de que se complete la instalación y guardarlo para uso futuro. Continúa diciendo que cargue la aplicación para continuar con la creación del disco/usb de arranque. Es por eso que asumo que el usuario ha formulado su pregunta como tal.
Desearía que la gente realmente esperara la respuesta del OP sin pasar el pulgar hacia abajo antes de saber si la respuesta es correcta o incorrecta. O tal vez explicar por qué la respuesta es incorrecta enviando una respuesta o corrigiendo una incorrecta.
dmg
en lugar de pkg
?pkgutil --expand InstallMacOSX.pkg installmacosxpkg
luego ir a la carpeta installmacosxpkg y seguir las instrucciones anteriores.InstallESD.dmg
archivo. El siguiente paso es ejecutar un archivo dentro de /Applications/Install OS X El Capitan.app
, que aún no existe. ¿Cómo pasas de tener InstallESD.dmg
a tener el instalador en tu carpeta de Aplicaciones?Deberá volver a descargar el instalador de OS X El Capitan desde la Mac App Store, en la pestaña Comprado.
Simplemente ejecute el paquete e instalará el instalador.
foti tenue