Comment puis-je télécharger une ancienne version d'OS X / macOS?

35

Parfois, il est difficile de rechercher des versions plus anciennes de macOS et OS X sur l'App Store.

Il s'agit d'une tentative de fournir le QA canonique pour ce problème, conformément au Meta QA -
Où est stockée la liste des questions canoniques pour Ask Different?
Je m'attends à ce qu'il soit modifié au fil du temps pour devenir, espérons-le, une ressource d'information complète.

Comment puis-je obtenir une ancienne version d'un Mac OS pour pouvoir fonctionner en tant que machine virtuelle ou réinstaller sur mon Mac?

Tetsujin
la source

Réponses:

48

NOUVELLES
Octobre 2019
En raison du problème de certificat auquel Apple a été confronté, qui a rendu obsolètes du jour au lendemain tous les précédents installateurs de macOS, ils ont réédité plusieurs d'entre eux, avec de nouveaux certificats.

Apple KB - Si un programme d'installation dit qu'il ne peut pas être vérifié ou a été signé avec un certificat qui a expiré.
Il contient des liens vers d'autres Ko pour chacun des 6 systèmes d'exploitation les plus récents de Catalina vers Yosemite.
Les trois plus récents sont liés à l'App Store, mais Sierra, El Capitan et Yosemite sont liés aux téléchargements directs.

Remarque pour ceux d'entre nous qui aiment garder tout cela pour «au cas où».
Téléchargez-les un par un et étiquetez-les correctement avant d'en télécharger un autre, afin que vous sachiez lequel est lequel. Ils ne sont pas identifiables à partir du nom du dmg ou du programme d'installation quant à l'OS qu'ils sont: \
Pire… même lorsque vous l'exécutez, vous n'avez absolument aucune indication de l'OS qu'il va installer. Faites attention.


Ce qui suit s'appliquerait probablement encore si vous tentiez d'accéder à quelque chose de plus ancien que Yosemite…

Remarque générale
Cette tâche semble devenir plus difficile au fil du temps. Une nouvelle ride est que beaucoup de ces installateurs plus anciens, même si vous pouvez les obtenir, ont une «date d'expiration». La dernière date d'expiration généralisée pour de nombreux installateurs Mac était le 24 octobre 2019 , vous devrez donc télécharger à nouveau vos installateurs après cette date pour les garder valides et signés.

Si vous voyez un message tel que
«Cette copie de l'application Installer OS X El Capitan ne peut pas être vérifiée. Il peut avoir été corrompu ou altéré pendant le téléchargement » ,
ou plus vague « Une erreur s'est produite lors de la préparation de l'installation. Réessayez. ”
Une nouvelle erreur semble être…
Aucun package n'était éligible pour l'installation.

Essayez de régler votre horloge à une date dans l'année suivant la date de sortie initiale du système d'exploitation si vous ne pouvez absolument pas les télécharger à nouveau.

Du blog de Michael Tsai - Installer les anciennes versions de macOS

Il semble que le programme d'installation soit signé avec un certificat arrivé à expiration. Une fois démarré à partir du programme d'installation, vous pouvez ouvrir Terminal et utiliser la commande date pour régler l' horloge sur le passé , c'est-à-dire sur le moment où cette version de macOS était à jour. Après l'installation, assurez-vous de régler l'horloge à la bonne date, sinon diverses autres choses ne fonctionneront pas correctement.


Depuis Mojave

[Cette section est toujours en cours d'élaboration]
Il semblerait que dans le nouveau Mojave App Store, les anciens installateurs de systèmes d'exploitation achetés n'apparaissent plus du tout, de sorte que la «méthode simple» pour les récupérer dans votre historique d'achat n'est plus valide.

Sierra, High Sierra et Mojave sont disponibles via des liens directs - voir ci-dessous.

En testant le programme d'installation d'El Capitan qui a une URL publiée, il apparaîtra dans l'App Store, mais s'il est demandé de télécharger ne dit plus «non valide pour ce Mac», il dit maintenant «la version demandée de macOS n'est pas disponible».

entrez la description de l'image ici

Des tests supplémentaires sont nécessaires - contributions bienvenues - pour voir si d'autres versions du système d'exploitation sont supprimées de la même manière. Nous pourrions avoir besoin de liens directs pour ceux-ci, ce que je n'ai pas actuellement.

Remarque supplémentaire: -
J'ai tenté à partir de machines virtuelles d'anciens systèmes d'exploitation de recréer l'App Store tel qu'il était dans El Capitan et High Sierra, pour voir si je pouvais toujours accéder à l'ancien «historique d'achat» .. sans succès. L'historique apparaît comme avant, mais je n'ai pas pu accéder à des versions plus anciennes via ce dernier.
Il semble que vous ayez réellement besoin d'un Mac physique exécutant ces anciens systèmes d'exploitation pour pouvoir retrouver ces anciennes versions.


Pour les versions macOS depuis Sierra.

Sierra elle-même a maintenant disparu de l'historique des achats de tout le monde. Cependant, Apple garde Sierra entièrement disponible, même si High Sierra est sorti. Aucun identifiant Apple n'est requis.

Le lien High Sierra testé depuis Mojave en janvier 2019 - fonctionne toujours à télécharger, bien qu'il le fasse via le nouveau panneau de configuration de mise à jour logicielle. Il ne fonctionnera pas sur un Mojave Mac mais vous avez le programme d'installation dans votre dossier Apps pour aller ailleurs


Pour les versions OS X de Lion à El Capitan.

J'ai testé à nouveau avec succès cette méthode en janvier 2019 - fonctionnant toujours comme indiqué pour un Mac limité à El Capitan. Les anciens systèmes d'exploitation achetés sont toujours répertoriés et accessibles

Le moyen le plus simple - s'il est à votre disposition - est d'utiliser votre historique d'achat sur l'App Store.
Si vous avez déjà installé une version d'OS X, elle sera toujours disponible dans cette liste. Cela devrait également inclure toutes les versions bêta publiques.

La version disponible dans cette liste sera toujours la dernière version de son type - c'est-à-dire 10.7.5, 10.8.6 ... 10.11.6

Image fortement modifiée pour afficher uniquement les versions du système d'exploitation. entrez la description de l'image ici

Remarque, il indiquera Télécharger ou Installer selon que vous avez ou non le fichier d'installation enregistré localement - même sur un lecteur non amorçable.


Si la version que vous essayez de télécharger est plus ancienne que le Mac sur lequel vous essayez de le télécharger - le magasin n'autorisera pas le téléchargement.
[recherche de solutions à cette partie - modifications bienvenues - je ne peux pas tester cela car le dernier Mac que j'ai est un Mac Pro 2012]

Solutions de contournement potentielles, besoin de tests -
Comment télécharger à nouveau Lion depuis Mountain Lion


Pour les anciens Mac

Si vous essayez de mettre à jour une ancienne machine exécutant Snow Leopard ou Lion, vous pouvez obtenir une version spéciale d'El Capitan sur l'App Store

Cette version d'El Capitan est destinée aux utilisateurs exécutant OS X Snow Leopard ou OS X Lion qui souhaitent effectuer une mise à niveau vers macOS High Sierra. Si vous utilisez Snow Leopard ou Lion et souhaitez passer à High Sierra, vous devez d'abord installer El Capitan. Cette version d'El Capitan peut également être installée sur des ordinateurs qui ne sont pas compatibles avec High Sierra.

Notez que la dernière phrase ... cette version ne sera pas installée sur une machine qui n'est pas actuellement sur Snow Leopard ou Lion, si la machine est capable d'exécuter High Sierra.
Cela en fait une ressource assez spécifique et non une `` carte gratuite pour sortir de prison '' pour quiconque souhaite El Capitan.

entrez la description de l'image ici


Options de récupération

Si vous devez réinstaller à partir de Recovery et que vous exécutiez précédemment Sierra 10.12.4 ou une version ultérieure, trois options sont désormais disponibles.
Tenez le combo de clés approprié au carillon de démarrage ...

  • Cmd ⌘ R
    réinstaller le dernier macOS installé sur votre Mac, sans mise à niveau vers une version ultérieure
  • Opt ⌥ Cmd ⌘ R
    passer à la dernière version de macOS compatible avec votre Mac
  • Shift ⇧ Opt ⌥ Cmd ⌘ R
    réinstallez le macOS fourni avec votre Mac ou la version la plus proche qui est toujours disponible.

Les 2 premières options sont disponibles pour tout Mac plus récent que Lion, vers 2009.

Il existe également la possibilité de créer une clé USB de démarrage du disque de récupération, à l'aide de cet outil Apple - Apple KB: OS X: À propos de Recovery Disk Assistant


Si vous avez accès à une version antérieure de n'importe quel système d'exploitation, 10.11.0, etc. et souhaitez mettre à niveau, vous pouvez télécharger Combo Updaters d'Apple qui contient tout le nécessaire pour accéder directement à la dernière version de point en une seule étape, par exemple 10.11. 6

Google est bon pour les trouver, comme le meilleur hit si vous effectuez une recherche, combo update 10.11etc., mais voici des liens vers quelques-uns

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


Si vous devez créer une clé USB amorçable à installer à partir de

Comment créer une clé USB bootable sur un Mac?

Comment créer une clé USB amorçable Mac à l'aide de Windows?


Si aucune de ces méthodes n'est à votre disposition, vous avez deux options

  1. Trouvez un ami qui peut accéder au téléchargement [ recommandé ]

  2. Trouver un site torrent / partage [ non recommandé ]

Remarque supplémentaire:
Il n'existe aucun moyen «légitime» de télécharger macOS à partir d'autre chose qu'un Mac. Il nécessite l'App Store d'Apple.


Remarque: Vous ne pouvez pas utiliser une sauvegarde Time Machine pour revenir à un système d'exploitation qui est plus ancien que le système d'exploitation de la dernière sauvegarde sur ce lecteur Time Machine.

Cela signifie que pour préserver votre capacité à restaurer sur une sauvegarde et un système d'exploitation antérieurs avec votre sauvegarde Time Machine, vous devez échanger ce lecteur Time Machine avant de mettre à niveau le système d'exploitation. En effet, une fois que le lecteur Time Machine voit le nouveau système d'exploitation, il est impossible de revenir à l'ancien système d'exploitation l'utilisant. Vous pouvez toujours extraire les données de Time Machine manuellement, mais vous ne pouvez pas les utiliser pour restaurer sur l'ancien système d'exploitation.

Tetsujin
la source
2
Il semble y avoir une interface cli homebrew pour le MAS. Je n'ai pas eu l'occasion de le tester, mais il pourrait peut-être télécharger des versions plus anciennes que votre Mac.
Bruce
@Bruce - semble intéressant - demandez-vous si quelqu'un pourrait tester cela et faire rapport. Je n'ai pas de Mac assez récent ici.
Tetsujin
Donc, cela pourrait bien fonctionner pour Mountain Lion. La cli-interface s'installe par identifiant de produit et les installateurs pour les OS après 10.8 ont tous un identifiant de 0. D'un autre côté, il semble que le programme d'installation de Mountain Lion se télécharge sur mon MacBook (début 2015). Son identifiant est 537386512.
Bruce
1
@SkeletonBow - Je ne sais pas à quel moment précis cela se produit, et j'ai toujours l'habitude de déposer un nouveau disque juste avant une mise à jour majeure du système d'exploitation. J'ai découvert cela quand j'ai oublié cette étape lors de la mise à jour vers Sierra et j'ai eu un cauchemar à essayer de revenir - apple.stackexchange.com/questions/271104/revert-to-el-capitan
Tetsujin
1
Merci beaucoup @Tetsujin, j'étais sur Lion et j'ai réussi à passer à El Capitan grâce à vos conseils et à un lien vers la version OSX cachée sur le Mac App Store,
nbaosullivan
6

La communauté des administrateurs Mac a ouvert un outil pour aider à télécharger les programmes d'installation du système d'exploitation à l'aide d'un script python. Même si Apple publie des versions plus récentes, ce script pratique est constamment mis à jour:

installinstallmacos.py est la solution si vous avez besoin de plusieurs versions ou si vous voulez simplement écrire des parties de l'incroyable autre réponse à cette question.

bmike
la source
4

macOS 10.15 Catalina a une nouvelle fonctionnalité dans l'outil «softwareupdate» pour télécharger les anciennes versions de macOS:

--fetch-full-installer Installer le dernier programme d'installation de macOS
--full-installer-version La version de macOS à installer. Ex:--full-installer-version 10.15

Certaines personnes ont signalé avoir pu télécharger la version 10.14 à l'aide de cette fonctionnalité dans la version 10.15, mais je n'ai pas pu la reproduire. À l'avenir, cette fonctionnalité devrait vous permettre de choisir des versions plus anciennes de macOS.

grg
la source
1
Belle trouvaille, malheureusement pas quelque chose que je peux tester, pas de Mac compatible Catalina ici. Savons-nous jusqu'où cela doit aller? De retour à 10.1, 10.6.8, ou seulement 10.14?
Tetsujin
0

Si vous êtes un développeur enregistré (à mon humble avis pour la seule raison d'installer une ancienne version de macOS ... lancez-moi une flamme par e-mail si vous le devez), vous pouvez revenir au 10.3.9 Panther. Bibliothèque héritée Apple Developer .

S'il vous plaît, s'il vous plaît, n'essayez pas d'installer une version d'OS X antérieure à votre machine; il n'y a peut-être aucun moyen de vous ramener vers le futur. Je suggère fortement d'exécuter des versions plus anciennes exclusivement dans un hôte de virtualisation (c'est-à-dire Parallels, VMware Fusion ou VirtualBox).

Wilfred Smith
la source
"S'il vous plaît, s'il vous plaît, n'essayez pas d'installer une version d'OS X antérieure à votre machine; il n'y a peut-être aucun moyen de vous ramener vers le futur." Hein? Ce n'est pas vrai du tout: vous pouvez toujours démarrer à partir d'un périphérique USB et généralement effectuer une récupération réseau. Dans le pire des cas, vous devez trouver une autre machine pour créer l'USB.
Wowfunhappy
@Wowfunhappy soupir. La mise à jour du système d'exploitation met également à jour EFI et la partition de récupération. Avec un EFI incorrect / incorrect, vous ne pouvez pas démarrer ni effectuer de récupération réseau.
Wilfred Smith
Si l'EFI est incorrect, l'ancien système d'exploitation ne démarre tout simplement pas et votre nouveau système d'exploitation fonctionne toujours. Si vous rétrogradez votre EFI (ce qui peut être plus difficile), tout ce que vous aurez à faire est de mettre à jour votre EFI, ce que Apple fait automatiquement. J'ai fait beaucoup de ces choses, et je ne vois pas de scénario où l'utilisateur pourrait se visser involontairement.
Wowfunhappy
BTW, d'autres raisons pour lesquelles les non-développeurs peuvent vouloir ou même avoir besoin de rétrograder: le nouveau système d'exploitation n'est pas compatible avec une application critique ou un pilote tiers; le nouveau système d'exploitation a un bogue qui rompt de manière critique votre flux de travail; le nouveau système d'exploitation fonctionne mal sur votre matériel.
Wowfunhappy