Impossibile installare R-2.11.1.pkg e fino a R-3.0.2 in Mac OSX 10.8.5

0

Ho un iMac 2013 con Fusion Drive e OSX 10.8.5. Non è ancora prevista la migrazione a Mavericks.

Ho avuto problemi anche con x11 che ho risolto con un'installazione "diretta":

installer -pkg ~/Desktop/XQuartz.pkg -target / -allowUntrusted -store

Ma quando cerco di installare R-2.11.1 e versioni successive (sto usando R-2.10.1, e funziona bene;)) Ricevo il seguente messaggio dal programma di installazione:

R 3.0.2 for Mac OS X 10.6 or higher (Snow Leopard build) can't be installed on this disk.
This build of R requires MAC OS X 10.6 or higher.

Se provo dal Terminale

sudo installer -pkg ~/Desktop/R-3.0.2.pkg -target / -allowUntrusted -store

Ricevo questo output dal terminale:

installer: Note: running installer as an admin user (instead of root) gives better Mac App Store fidelity
installer: Warning: R-3.0.2.pkg was signed with a certificate that is not valid for store submission.
installer: Installation Check: Passed
installer: Volume Check: Fatal: Failure

E fallisce.

Che cosa posso fare? Cancellare qualche plist? Rigenera qualcosa? Reinstallare Mountain Lion? Preferisco davvero non dover ricostruire dal sorgente.

Non ho avuto problemi con l'installazione di R sul mio notebook con Lion.

    
posta MWin 18.01.2014 - 10:30
fonte

2 risposte

0

Ho provato anche "più opzioni nel programma di installazione" anche su N / A. Non ho provato Sage.

Poi ho provato con la reinstallazione di OSX 10.8.5 (Cmd-R), e poi ho installato R3.0.2 senza problemi.

    
risposta data 25.01.2014 - 01:27
fonte
0

Perché stai usando l'opzione -store ? Ti rendi conto che se lo hai, allora -allowUntrusted viene ignorato. Per citare la pagina man In this mode, no other options are supported . Questa opzione è lì per verificare che un pacchetto sia pronto per essere inviato ad Apple per l'App Store.

Toglilo fuori.

Ho anche scoperto che i tentativi falliti sembrano lasciare processi di installazione orfani in esecuzione che sembrano causare problemi nei tentativi successivi - anche un kill -9 li lascia nello stack del processo.

Riavviare il computer e quindi eseguire Terminal. Prima vai su sudo -s in modo da ottenere una vera shell di root. Ora installer -verbose -pkg ~/Desktop/R-3.0.2.pkg -target / nella shell di root. Questo è quello che ha funzionato per me sotto i 10,9

    
risposta data 18.01.2014 - 10:52
fonte

Leggi altre domande sui tag