Come posso scaricare una versione precedente di OS X / macOS?


35

A volte è difficile cercare versioni precedenti di macOS e OS X su App Store.

Questo è un tentativo di fornire il QA canonico per questo problema, come da Meta QA -
Dove è memorizzato l'elenco delle domande canoniche per Ask Different?
Mi aspetto che venga modificato nel tempo, si spera diventi una risorsa di informazioni completa.

Come posso ottenere una versione precedente di un Mac OS per poterla eseguire come VM o reinstallare sul mio Mac?

Risposte:


48

NOVITÀ
ottobre 2019
A causa del problema con il certificato che Apple ha affrontato, che durante la notte ha obsoleto tutti i precedenti programmi di installazione di macOS, ne ha rilanciato diversi, con nuovi certificati.

Apple KB - Se un programma di installazione dice che non può essere verificato o che è stato firmato con un certificato scaduto
Questo contiene collegamenti ad altri KB per ciascuno dei 6 sistemi operativi più recenti da Catalina a Yosemite.
I tre più recenti si collegano all'App Store, ma Sierra, El Capitan e Yosemite si collegano ai download diretti.

Nota per quelli di noi che amano conservare tutti questi per "solo nel caso".
Scaricali uno alla volta ed etichettali correttamente prima di scaricarne un altro, in modo da sapere quale è quale. Non sono identificabili dal nome dmg o del programma di installazione su quale sistema operativo sono: \
Peggio ancora ... anche quando lo si esegue, non si ottiene assolutamente alcuna indicazione su quale sistema operativo verrà installato. Stai attento.


Quanto segue probabilmente si applicherebbe comunque se si stesse tentando di accedere a qualcosa di più vecchio di Yosemite ...

Nota generale
Questa attività sembra diventare più difficile col passare del tempo. Una nuova ruga è che molti di questi vecchi installatori, anche se puoi ottenerli, hanno una "data di scadenza". L'ultima data di scadenza diffusa per molti installatori di Mac è stata il 24 ottobre 2019, quindi dovrai scaricare nuovamente i tuoi installatori dopo tale data per mantenerli validi e firmati.

Se viene visualizzato un messaggio come
"Questa copia dell'applicazione Installa OS X El Capitan non può essere verificata. Potrebbe essere stato danneggiato o manomesso durante il download " ,
o più vago " Si è verificato un errore durante la preparazione dell'installazione. Riprova a eseguire "
Un nuovo errore sembra essere ...
Nessun pacchetto idoneo per l'installazione.

Prova a impostare l'orologio su una data entro un anno dalla data di rilascio iniziale del sistema operativo se non riesci assolutamente a scaricarli di nuovo.

Dal blog di Michael Tsai - Installazione di Old Versions di macOS

Sembra che il programma di installazione sia firmato con un certificato scaduto. Quando avviato dall'installer, è possibile aprire Terminale e utilizzare il comando date per impostare l' orologio sul passato , ovvero su quando quella versione di macOS era attuale. Dopo l'installazione, assicurarsi di impostare l'orologio sulla data corretta, altrimenti varie altre cose non funzioneranno correttamente.


Dal Mojave

[Questa sezione è ancora in corso di elaborazione]
Sembrerebbe che nel nuovo App Store Mojave, i programmi di installazione del sistema operativo acquistati più vecchi non compaiano più, quindi il "metodo semplice" per catturarlo dalla cronologia degli acquisti non è più valido.

Sierra, High Sierra e Mojave sono disponibili tramite link diretti - vedi sotto.

Testare il programma di installazione di El Capitan che ha un URL pubblicato apparirà nell'App Store, ma se viene richiesto di scaricare non dice più "non valido per questo Mac" ora dice "La versione richiesta di macOS non è disponibile".

inserisci qui la descrizione dell'immagine

Sono necessari ulteriori test - contributi graditi - per vedere se altre versioni del sistema operativo vengono rimosse in modo simile. Potremmo aver bisogno di collegamenti diretti per questi, che al momento non ho.

Nota aggiuntiva: -
Ho tentato dalle VM dei sistemi operativi precedenti di ricreare l'App Store come in passato in El Capitan e High Sierra, per vedere se potevo ancora accedere alla vecchia "cronologia acquisti" ... senza successo. La cronologia appare come una volta, ma non sono stato in grado di accedere a versioni precedenti attraverso di essa.
Sembra che tu abbia effettivamente bisogno di un Mac fisico con quei sistemi operativi precedenti per poter tornare indietro a quelle versioni precedenti.


Per le versioni macOS dalla Sierra.

Sierra stessa è ora scomparsa dalla storia degli acquisti di tutti. Tuttavia, Apple sta mantenendo Sierra completamente disponibile, anche se High Sierra è fuori. Non è richiesto un ID Apple.

Link High Sierra testato da Mojave gennaio 2019 - funziona ancora per il download, anche se lo fa tramite il nuovo pannello di controllo di Aggiornamento software. Non funzionerà su un Mac Mojave ma hai il programma di installazione nella cartella App per spostarti altrove


Per le versioni OS X da Lion fino a El Capitan.

Ho riprovato con successo questo metodo a gennaio 2019 - funzionando ancora come indicato per un Mac limitato a El Capitan. I sistemi operativi più vecchi acquistati sono ancora elencati e accessibili

Il modo più semplice, se disponibile, è utilizzare la cronologia degli acquisti sull'App Store.
Se hai mai installato in precedenza una versione di OS X, sarà comunque disponibile da tale elenco. Ciò dovrebbe includere anche eventuali versioni beta pubbliche.

La versione disponibile da tale elenco sarà sempre l'ultima versione del suo tipo, ovvero 10.7.5, 10.8.6 ... 10.11.6

Immagine fortemente modificata per mostrare solo le versioni del sistema operativo. inserisci qui la descrizione dell'immagine

Nota, verrà indicato Scarica o Installa a seconda che tu abbia o meno salvato il file del programma di installazione in locale, anche su un'unità non di avvio.


Se la versione che stai tentando di scaricare è precedente al Mac su cui stai tentando di scaricarla, lo Store non consentirà il download.
[in cerca di soluzioni alternative a questa parte - modifica benvenuta - Non posso provarlo perché il Mac più recente che ho è un Mac Pro 2012]

Potenziali soluzioni alternative, necessità di test:
come scaricare nuovamente Lion da Mountain Lion


Per Mac più vecchi

Se stai cercando di aggiornare una macchina più vecchia con Snow Leopard o Lion, puoi ottenere una versione speciale di El Capitan dall'App Store

Questa versione di El Capitan è per gli utenti che eseguono OS X Snow Leopard o OS X Lion che desiderano eseguire l'aggiornamento a macOS High Sierra. Se usi Snow Leopard o Lion e desideri passare a High Sierra, devi prima installare El Capitan. Questa versione di El Capitan può essere installata anche su computer non compatibili con High Sierra.

Nota l'ultima frase ... questa versione non verrà installata su nessun computer che non è attualmente su Snow Leopard o Lion, se il computer è in grado di eseguire High Sierra.
Ciò lo lascia come una risorsa piuttosto specifica e non una generale "carta di galera" per chiunque desideri El Capitan.

inserisci qui la descrizione dell'immagine


Opzioni di recupero

Se è necessario reinstallare da Recovery e in precedenza era in esecuzione Sierra 10.12.4 o versione successiva, ora sono disponibili 3 opzioni.
Tieni la combinazione di tasti appropriata sul carillon di avvio ...

  • Cmd ⌘ R
    reinstalla l'ultimo macOS installato sul tuo Mac, senza eseguire l'aggiornamento a una versione successiva
  • Opt ⌥ Cmd ⌘ R
    esegui l'aggiornamento all'ultima macOS compatibile con il tuo Mac
  • Shift ⇧ Opt ⌥ Cmd ⌘ R
    reinstalla il macOS fornito con il tuo Mac o la versione più vicina ad esso ancora disponibile.

Le prime 2 opzioni sono disponibili per qualsiasi Mac più recente di Lion, circa nel 2009.

C'è anche la possibilità di creare un USB avviabile del disco di ripristino, utilizzando questo strumento Apple - Apple KB: OS X: Informazioni su Recovery Disk Assistant


Se dovessi avere accesso a una versione precedente di qualsiasi sistema operativo, 10.11.0 ecc. E desideri aggiornarlo, puoi scaricare gli aggiornamenti combinati da Apple che contengono tutto il necessario per passare direttamente all'ultima versione dei punti in un unico passaggio, ad esempio 10.11. 6

Google è bravo a trovarli, come il colpo più importante se cerchi solo combo update 10.11ecc

Mavericks
10.9.5 Yosemite 10.10.5
El Capitan 10.11.6
Sierra 10.12.6
High Sierra 10.13.6


Se è necessario creare un USB avviabile da cui installare

Come faccio a creare un'unità flash USB avviabile su un Mac?

Come faccio a creare un'unità USB avviabile per Mac utilizzando Windows?


Se nessuno di questi metodi è disponibile, hai due opzioni

  1. Trova un amico che può accedere al download [ consigliato ]

  2. Trova un sito torrent / condivisione [ non consigliato ]

Nota aggiuntiva:
non esiste un modo "legittimo" per scaricare macOS da qualsiasi altro che non sia un Mac. Richiede l'App Store di Apple.


Nota: non è possibile utilizzare un backup di Time Machine per ripristinare un sistema operativo precedente al sistema operativo dell'ultimo backup sull'unità Time Machine.

Ciò significa che per preservare la possibilità di ripristinare un backup e un sistema operativo precedenti con il backup di Time Machine, è necessario sostituire l'unità Time Machine prima di aggiornare il sistema operativo. Questo perché una volta che l'unità Time Machine vede il nuovo sistema operativo, non è possibile tornare al sistema operativo precedente che lo utilizza. Puoi comunque selezionare manualmente i dati da Time Machine, ma non puoi utilizzarli per ripristinare il sistema operativo precedente.


2
Sembra che ci sia un'interfaccia cli homebrew per il MAS. Non ho avuto la possibilità di provarlo, ma forse sarebbe in grado di scaricare versioni precedenti al tuo mac.
Bruce,

@Bruce - sembra interessante - mi chiedo se qualcuno potrebbe testarlo e riferire. Non ho un Mac abbastanza nuovo qui.
Tetsujin,

Quindi, potrebbe funzionare solo per Mountain Lion. L'interfaccia cli si installa per ID prodotto e gli installatori per i sistemi operativi dopo 10.8 hanno tutti un ID 0. D'altra parte, sembra che il programma di installazione di Mountain Lion si stia scaricando sul mio MacBook (inizio 2015). Il suo id è 537386512.
Bruce il

1
@SkeletonBow - Non conosco il momento preciso in cui accade, e ho sempre l'abitudine di inserire una nuova unità appena prima di un importante aggiornamento del sistema operativo. L'ho scoperto quando ho dimenticato quel passaggio durante l'aggiornamento a Sierra e ho avuto un incubo nel tentativo di ripristinare - apple.stackexchange.com/questions/271104/revert-to-el-capitan
Tetsujin

1
Grazie mille @Tetsujin, ero su Lion e sono riuscito a passare a El Capitan grazie ai tuoi consigli e al link alla versione OSX nascosta sul Mac App Store,
nbaosullivan

6

La comunità degli amministratori Mac ha aperto uno strumento per aiutare a scaricare i programmi di installazione del sistema operativo utilizzando uno script Python. Anche se Apple rilascia versioni più recenti, questo comodo script viene continuamente aggiornato:

installinstallmacos.py è la soluzione se hai bisogno di più versioni o vuoi semplicemente scrivere parti della straordinaria altra risposta a questa domanda.


4

macOS 10.15 Catalina ha una nuova funzionalità nello strumento 'aggiornamento software' per scaricare le versioni precedenti di macOS:

--fetch-full-installer Installa l'ultimo macOS Installer
--full-installer-version La versione di macOS da installare. Ex:--full-installer-version 10.15

Alcune persone hanno riferito di essere in grado di scaricare 10.14 utilizzando questa funzione in 10.15, tuttavia non sono riuscito a riprodurlo. In futuro, questa funzione dovrebbe consentire di scegliere le versioni precedenti di macOS.


1
Bella scoperta, purtroppo non è qualcosa che posso testare, nessun Mac con Catalina qui. Sappiamo quanto lontano è destinato a raggiungere? Torna indietro a 10.1, 10.6.8 o solo 10.14?
Tetsujin,

0

Se sei uno sviluppatore registrato (IMHO sull'unico motivo per installare una versione precedente di macOS ... licenziami via e-mail se necessario), puoi tornare indietro a 10.3.9 Pantera. Libreria legacy di Apple Developer .

Per favore, per favore, per favore non provare a installare una versione di OS X precedente al tuo computer; potrebbe non esserci un modo per riportarti al futuro. Consiglio vivamente di eseguire versioni precedenti esclusivamente in un host di virtualizzazione (ovvero Parallels, VMware Fusion o VirtualBox).


"Per favore, per favore, per favore non provare a installare una versione di OS X precedente al tuo computer; potrebbe non esserci un modo per riportarti al futuro." Eh? Non è affatto vero: è sempre possibile eseguire l' avvio da USB e in genere eseguire il ripristino di rete. Caso peggiore è necessario trovare un'altra macchina per rendere l'USB.
Wowfunhappy,

@Wowfunhappy sospiro. L'aggiornamento del sistema operativo aggiorna anche EFI e la partizione di ripristino. Con un EFI errato / sbagliato, non è possibile avviare o ripristinare la rete.
Wilfred Smith,

Se EFI è errato, il vecchio sistema operativo non si avvia e il nuovo sistema operativo funzionerà comunque. Se esegui il downgrade di EFI (che può essere più difficile), tutto ciò che dovresti fare è aggiornare di nuovo EFI, cosa che Apple fa automaticamente. Ho fatto molte di queste cose e non vedo uno scenario in cui l'utente potrebbe involontariamente fregarsi.
Wowfunhappy,

A proposito, altri motivi per i quali gli sviluppatori potrebbero non volere o addirittura dover effettuare il downgrade: il nuovo sistema operativo non è compatibile con un'app critica o un driver di terze parti; il nuovo sistema operativo ha un bug che interrompe in modo critico il flusso di lavoro; il nuovo sistema operativo funziona male sul tuo hardware.
Wowfunhappy,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.