Le programme d'installation de MacOS ne fournit pas la fonctionnalité que vous recherchez. Avec le processus de mise à jour par défaut, vos objectifs sont tout simplement irréalisables.
En d'autres termes, je recommande fermement de ne pas essayer et d'être prudent avec ce qui suit.
Cela dit, si Pacifiste fonctionne avec Mojave (non testé) :
- vous pouvez désactiver les mises à jour automatiques
- vous pouvez essayer de télécharger un programme de mise à jour autonome d'Apple, lorsqu'il sera disponible.
- vous ouvrez le paquet d'installation résultant dans Pacifist et recherchez toutes les fonctionnalités que vous souhaitez et n'installez que celles-ci, en ignorant le reste.
Si l'on considère la taille des paquets distribués par Apple de nos jours, on peut se demander si cet itinéraire est en mesure de vous offrir ne serait-ce que le moindre avantage en termes de temps. La possibilité de se tromper encore plus est également plus élevée. Il s'agit plus d'un exercice théorique dans le cadre de vos projets que d'une solution pratique.
La seule solution pratique pour vos projets est de laisser le programme d'installation par défaut d'Apple suivre son cours. Une fois qu'il est terminé, vous désactivez le SIP, puis toutes les choses dont vous ne voulez pas. Seulement cette fois, vous enregistrez vos étapes et les versez dans un script, comme ici :
Cela vous gêne un tout petit peu plus par rapport à une installation normale laissée à tous les paramètres par défaut et terminée après la prochaine mise à jour en moins de 10 minutes (si Apple n'a pas changé trop de choses sous le capot : comme l'introduction de nouveaux services que votre script ne connaît pas (et vous non plus) ou l'introduction de nouvelles dépendances pour les choses que vous avez supprimées). Compte tenu de l'état d'avancement de Mojave, votre vieux et lent iMac pourrait avoir intérêt à rester à l'écart de ce système d'avant-garde. Les anciens systèmes d'exploitation ne changent pas autant que ce que l'on attend consciencieusement du dernier-né.
Il n'y a pas de moyen sûr de le faire. Sauvegarde toutes les heures. Au minimum. (Disposer d'un Mac, d'une partition ou d'une VM de rechange pour essayer cette méthode pourrait être une idée que l'on n'écarte pas facilement non plus).