Existe um script que eu possa usar para baixar o instalador do Mojave sem estar conectado à App Store?

13

Existe uma maneira de criar scripts e baixar o instalador do Mojave sem fazer login na App Store?

Algo diferente de abrir ou clicar em um URL que aponte para o instalador na Mac App Store seria o ideal.

bmike
fonte
11
você ainda precisará fornecer suas credenciais.
Ruskes
3
Você vai se surpreender com um script python muito agradável que eu me deparei com que essa coisa @Buscar inesperada 웃 - pendurar apertado ...
bmike
11
Eu não tinha visto o script shell @Buscar 웃 - parece reembalar um aplicativo que você já baixou, mas é proveniente da mesma comunidade de administradores do Macintosh que colaboraram para criar as ferramentas munki como o script python. poderia compartilhar uma resposta aqui. Obrigado - eu não tinha visto aquele +1
bmike

Respostas:

18

Existe um script de código aberto muito bem documentado que lê os catálogos de atualização de software e os analisa para os principais componentes do instalador do macOS, solicita que você construa e versão para baixar e começará a baixar cada parte do seu sistema de arquivos e, em seguida, crie um aplicativo instalador ou imagem com base nas opções que você escolher.

O script python chamado installinstallmacos.py tem esta descrição:

Uma ferramenta para baixar as peças de um aplicativo Install macOS a partir dos servidores de atualização de software da Apple e instalar um aplicativo Install macOS instalado em uma imagem de disco vazia

Esta ferramenta foi atualizada para o macOS 10.15 Catalina.

bmike
fonte
Eu tenho que fazer sudo python ./installinstallmacos.pyné? Mas entendo ImportError: No module named xattr. Seria muito bom se você desse um exemplo prático. edit: Acontece que eu tenho que instalar pip install xattrok, agora ele diz could not find a default catalog url for this os versionque estou no El capitan.
Shayan
Olá! Você obteve sucesso com esse script ao baixar versões antigas do mac os? Como Mavericks ou Yosemite ou Lion etc.?
Shayan 17/03
11
Nos últimos sim @Shayan - ultimamente nós apenas executar o cache do servidor e usar os novos links de lojas - muito melhor agora que a Apple faz com que seja fácil encontrar as versões mais antigas e instalá-los
bmike