¿Hay algún script que pueda usar para descargar el instalador de Mojave sin haber iniciado sesión en la App Store?

13

¿Hay alguna forma de escribir y descargar el instalador de Mojave sin iniciar sesión en la App Store?

Sería ideal algo más que abrir o hacer clic en una URL que apunte al instalador en la Mac App Store.

bmike
fuente
1
aún tendrá que proporcionar sus credenciales.
Ruskes
3
Te sorprenderá una secuencia de comandos de Python muy agradable que he encontrado que hace esto inesperado @Buscar 웃 - espera ...
bmike
1
No había visto ese script de shell @Buscar 웃: parece reempaquetar una aplicación que ya descargó, pero proviene de la misma comunidad de administradores de Macintosh que ha colaborado para crear las herramientas munki como el script de Python. Hice esta pregunta, así que podría compartir una respuesta aquí. Gracias, no había visto eso +1
bmike

Respuestas:

18

Hay un script de código abierto muy bien documentado que lee los catálogos de actualización de software y los analiza para los principales componentes del instalador de macOS, le indica qué compilación y versión descargar y luego comenzará a descargar cada porción a su sistema de archivos y luego creará una aplicación de instalación o imagen basada en las opciones que elija.

El script de Python llamado installinstallmacos.py tiene esta descripción:

Una herramienta para descargar las partes de una aplicación Install macOS de los servidores de actualización de software de Apple e instalar una aplicación Install macOS que funcione en una imagen de disco vacía

Esta herramienta está actualizada para macOS 10.15 Catalina.

bmike
fuente
Tengo que hacer lo sudo python ./installinstallmacos.pycorrecto? Pero entiendo ImportError: No module named xattrque sería muy bueno si pudieras dar un ejemplo de trabajo. editar: resulta que tengo que instalar pip install xattrok ahora dice could not find a default catalog url for this os versionque estoy en El capitan.
Shayan
bmike Hola! ¿Ha tenido éxito con este script descargando versiones antiguas de Mac OS? ¿Como Mavericks o Yosemite o Lion, etc.?
Shayan
1
En el pasado @Shayan sí, últimamente solo ejecutamos el servidor de almacenamiento en caché y usamos los nuevos enlaces de la tienda, mucho mejor ahora que Apple hace que sea fácil encontrar las versiones anteriores e instalarlas
bmike