Comment récupérer quelques anciens Mac OS X (bis)

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à.