4 votes

Comment mettre à jour macOS en silence et redémarrer si nécessaire ?

Je cherche un moyen silencieux (non assisté) de mettre à jour OS X qui ne nécessiterait pas d'intervention de l'utilisateur.

Est-ce possible, comment faire ?

4voto

Oskar Points 1242
$ sudo softwareupdate --list
$ softwareupdate -a -i && shutdown -r now

Le && shutdown -r maintenant est purement optionnel - si vous voulez seulement redémarrer lorsque nécessaire (ou jamais) vous pouvez traiter la sortie car softwareupdate affichera des messages indiquant qu'un redémarrage est nécessaire lorsque c'est le cas. Cet outil - même si les mises à jour proviennent de l'application App Store, ne met pas à jour les applications achetées. Vous avez besoin de l'interface graphique pour mettre à jour ces applications pour le moment car Apple n'a pas inclus d'outil pour automatiser ces mises à jour.

Le premier scanne simplement les mises à jour appropriées. Le second installe toutes les mises à jour suivies d'un redémarrage du Mac. Essayez différentes méthodes pour voir ce qui fonctionne le mieux pour vous. Il est facile d'automatiser cela en utilisant launchd si cela répond également à vos besoins.

J'ai eu plus de succès en redémarrant les Mac avant la mise à jour. Si je vais couper les utilisateurs avec des données non enregistrées, je préfère le faire d'abord et laisser la mise à jour se faire proprement. Mettre à jour un programme qui est actuellement en cours d'exécution est quelque chose que j'aime éviter.

Voici un bel article expliquant les détails d'Apple. Cela fonctionne bien sur les versions non serveur de Mac OS X comme indiqué à la fin de l'article.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X