J’avais déjà expliqué comment récupérer d’anciennes versions de Mac OS X OS X macOS. Mais certaines versions ne sont plus disponibles dans le Mac App Store directement. Heureusement, il y a une solution.
Premièrement, voici les versions de l’OS d’Apple qu’il est encore possible de se procurer, soit via le magasin en ligne (l’Apple Store) soit via le magasin d’applications en ligne (l’App Store).
• Snow Leopard sur l’Apple Store (22 €).
• Lion sur l’Apple Store (22 €).
• Mountain Lion sur l’Apple Store (22 €).
• El Capitan sur le Mac App Store (gratuit).
• Sierra sur le Mac App Store (gratuit).
• High Sierra sur le Mac App Store (gratuit).
• Mojave sur le Mac App Store (gratuit).
Ensuite, voici la liste des différentes versions d’OS X Server encore disponibles. Attention, il faut les avoir acheté à l’époque.
• OS X Server 2.2.5 (Mountain Lion) sur le Mac App Store (22 €).
• OS X Server 3.3.2 (Mavericks) sur le Mac App Store (22 €).
• macOS Server (5.7.1, dernier en date) (22 €)
Pour les quelques OS manquants, il existe une solution : mas
. Cette application permet de gérer le Mac App Store en ligne de commandes et dispose d’une solution pour télécharger d’anciens OS. Vous pouvez l’installer avec Brew par exemple (brew install mas
).
Ensuite, les commandes suivantes permettent de télécharger différentes versions qui ne sont pas disponibles par d’autres moyens. Je soupçonne que la commande ne fonctionne que si vous avez récupéré (et donc payé) l’OS en question à sa sortie.
mas install 444303913
(Mac OS X Lion)
mas install 444376097
(Mac OS X Lion Server)
mas install 537386512
(OS Mountain Lion)
mas install 675248567
(OS X Mavericks)
mas install 915041082
(OS X Yosemite)
Pour les versions plus récentes, ça marche aussi, il suffit de mettre l’ID utilisé dans les liens (par exemple mas install 1398502828
pour macOS Mojave). Enfin, attention si vous chargez OS X Server à travers mas
, les fichiers portent tous le même nom, ce qui peut prêter à confusion et empêcher le téléchargement si une version récente existe déjà.
Est-ce que pour ceux qui sont passés à Mojave, ça permettrait de télécharger Sierra ou un système antérieur ?
Oui. Après, ça télécharge l’installeur, ça permet pas forcément de s’en servir (sir le Mac le supporte pas, ça par exemple)
Bonsoir
Merci pour l’astuce, très pratique.
Sait-on si ce sont les versions « de base » (ex: 10.10.0) ou les versions disposant de la dernière mise à jour disponible (ex: 10.10.5) ?
A l’occasion…
Merci
A+
Ce sont les dernières dans tous les cas. Les intermédiaires, il faut avoir sauvé quand elles étaient disponibles.
Ok merci de l’info. Toujours bon à savoir
Bonjour.
Merci pour tout ces articles!!
Chez moi les liens pour le Mac App Store ne fonctionnent pas. Je suis sous Mojave, est-ce la raison? Par contre avec le terminal c’est parfait.
Peux-tu nous dire où l’on peut trouver l’ID des apps?
Merci.
A+ JR
sous Mojave, ça dépend si l’OS a été acheté ou pas avec le compte Apple.
Pour l’ID, il faut simplement aller dans le Mac App Store et dans les options, on peut chopper le lien de l’application. L’ID est dans l’URL
Merci ;-)
Bonjour et merci, super intéressant!
2 petites questions:
– Je charge sans problème Yosemite et Sierra mais on me dit que je ne suis pas autorisé à charger El Capitan. Bizarre alors que mon compte Apple Store fonctionne depuis Mountain Lion.
– Savez vous où sont stockés (ailleurs que dans le dossier Application) des traces de ces download. Si j’enlève un installateur du dossier Application, et que j’essaie de télécharger l’installateur à nouveau, le terminal me dit qu’il est déjà chargé.
Par avance merci de votre aide!
Bonjour,
merci pour l’astuce de cette commande terminal, très pratique pour automatiser certaines récupérations ;-)
@Mac Arthur :
– Certaines versions des installeurs de Mac OS X existent en deux exemplaires sur le Mac App Store :
L’exemplaire initial (celui que, comme moi tu as dû acheter), et un autre exemplaire, qu’Apple a mis par la suite pour archivage. Perso, et comme pour toi, l’identifiant donné plus haut (celui de l’archivage) ne fonctionne pas pour El Capitan. Mais celui-ci fonctionne :
mas install 1018109117
Idem pour les récentes versions de macOS (par exemple Mojave), ou la commande ne fonctionne plus chez moi (à mon avis parce que ces achats ne sont pas associés à mon compte Apple). Par contre, pour ceux-là, le téléchargement est encore possible en direct avec le Mac App Store, qui bascule vers le module de mise à jour système qui lui, autorise encore ces téléchargements … Fiou … C’est un peu le fouillis ces différents statuts de téléchargements sur les serveurs Apple !
– Perso je n’ai pas l’impression d’avoir ce soucis-là. Mais au cas où, et pour info :
Chaque téléchargement/installation d’un installeur sur macOS donne lieu à l’ajout de fichiers de reçus (au nombre de deux, à savoir un fichier .plist d’informations ainsi qu’un fichier .bom de listing, ce dernier étant lisible via la commande « lsbom »), permettant aux applications d’installations (et aux administrateurs systèmes) de garder une trace des historiques d’installations et des droits de fichiers relatifs à celles-ci.
Les reçus propres au système lui-même (son installation, ses mises à jour de sécurité, etc.) se trouvent dans le dossier « /System/Library/Receipts/ ». Ce dossier est considéré comme la « propriété » d’Apple, et n’est pas accessible en modification par défaut.
Ceux propres aux installeurs tierce partie (dont ceux du Mac App Store et ceux que l’on trouve sur le web) se trouvent quant à eux dans le dossier « /var/db/receipts/ ». C’est notamment là que se trouveront les reçus des différents installeurs de macOS !
De Mac OS X Lion à OS X El Capitan, les reçus se nomment « com.apple.pkg.InstallMacOSX ».
De macOS Sierra à macOS Catalina, les reçus se nomment « com.apple.pkg.InstallOS ».
Enfin, un historique des installations sur l’ordinateur se trouve dans le répertoire « /Library/Receipts » dans un fichier nommé « InstallHistory.plist ».
@skarel Merci beaucoup pour ces infos très instructives :-)
Et bien je n’ai pas réussi à supprimer les certificats de chargement précédents.
Par contre en me connectant à partir d’une autre session (disque Mojave et non plus Catalina) j’ai pu recharger Mavericks avec son nouveau certificat à jour et l’installation se fait ensuite sans soucis
Salut,
Cool le tuto, existe t-il un nouvelle ID pour télécharger OS X Lion, car je viens de le télécharger, mais il est en version 10.7.4… Cela est normal ? je penser acheter la dernière version (10.7.5)…
Comment trouver l’ID de ces anciens système ? Merci
Pour les OS manquants, il existe mas….
Merci beaucoup.
Cette solution m’intéresse, j’aimerais bien télécharger Mavericks afin de disposer d’une version « propre ». Malheureusement Brew ne marche pas avec Mavericks
Y a-t-il une autre solution ?
D’avance merci.
Bonjour
Je suis sous catalina et l’astuce ne semble plus fonctionner : lorsqu’on ouvre le liens, il ouvre le mac app store, plus lorsqu’on clique sur obtenir, il ouvre préférence système, et il ne télécharge pas la version … :-/
Y aurait il un moyen de contourner ce comportement ?…
Merci d’avance si quelqu’un trouve ;-)
Lion est disponible sur https://support.apple.com/kb/DL2077?locale=fr_FR
Mountain Lion est disponible sur https://support.apple.com/kb/DL2076?locale=fr_FR