Ignorando os requisitos do SO no mpkg

2

Eu tenho um arquivo mpkg que estou tentando instalar.

O instalador fecha após "gravar arquivos" com o erro:

The installer encountered an error that caused the installation to fail...

Entre um grande processo de Install.log no console, posso ver esta linha:

Dec 22 14:45:56 MacBook-Pro installd[505]: ./postinstall: arserver postinsall: Unsupported Operating system version! Exiting...

Estou no 10.7.6 e o arquivo é suportado para 10.6 e acima, mas ele não instalará ... existe uma maneira de ignorar a verificação do sistema operacional durante a execução deste arquivo?

Arquivo de origem

EDITAR:

Encontrou a solução.

Eu editei o seguinte arquivo exec usando Coda

postinstall

dentro do

contents.pkg

Alterou as linhas de:

# ===========================================================================
# OS version dependent stuff 
# ===========================================================================
osv='sw_vers -productVersion'
case $osv in
10.6*)

Para:

 # ===========================================================================
    # OS version dependent stuff 
    # ===========================================================================
    osv='sw_vers -productVersion'
    case $osv in
    10.7*)

E o instalador foi executado e o aplicativo foi iniciado!

    
por TonalDev 22.12.2012 / 14:04

1 resposta

0

Eu recebi o mesmo erro em 10.8, mas o instalador ainda copiou todos os arquivos para /Applications/ARSuite/ . (Você pode ver quais arquivos um instalador deve copiar pressionando ⌘I.)

Você também pode extrair AudioRackSuite3.4.1.mpkg/Contents/Packages/contents.pkg/Contents/Archive.pax.gz e mover os arquivos para a pasta Aplicativos manualmente.

    
por 22.12.2012 / 14:33