Vérifiez et installez les mises à jour logicielles Mac OS X à partir du terminal
Table des matières:
Vous voulez mettre à jour le logiciel Mac OS depuis le Terminal ? Vous pouvez vérifier les mises à jour disponibles, ignorer les packages et installer une ou toutes les mises à jour logicielles Mac OS X directement à partir de la ligne de commande.
Pour voir quelles mises à jour sont disponibles pour un Mac, ou pour installer une mise à jour logicielle à partir du terminal de Mac OS X, parmi de nombreuses autres options, y compris comment ignorer des mises à jour particulières, vous utiliserez le 'softwareupdate ' l'outil de ligne de commande comme indiqué ci-dessous.
Lisez la suite pour en savoir plus sur l'utilisation de l'utilitaire de mise à jour logicielle en ligne de commande sur Mac.
Comment vérifier et installer les mises à jour du logiciel Mac OS à partir de la ligne de commande
Nous allons diviser cela en quelques sections. Nous allons d'abord vous montrer comment vérifier les mises à jour logicielles disponibles et obtenir une liste de toutes les mises à jour logicielles Mac disponibles à partir de la ligne de commande. Ensuite, nous vous montrerons comment installer les mises à jour logicielles à partir de la ligne de commande, y compris l'installation de toutes les mises à jour, des mises à jour recommandées ou d'une mise à jour spécifique.
Comme cela utilise la ligne de commande, vous utiliserez l'application Terminal, qui se trouve dans /Applications/Utilitaires/ sur tous les Mac. Si vous n'êtes pas familier avec la ligne de commande, il est probablement préférable d'installer simplement les mises à jour logicielles à partir de la préférence système de mise à jour de logiciels ou du Mac App Store.
Répertorier toutes les mises à jour logicielles Mac disponibles à partir de la ligne de commande
Pour obtenir une liste des mises à jour logicielles disponibles, tapez la commande suivante dans le terminal :
softwareupdate -l
Vous verrez une liste des mises à jour disponibles.
Installation de toutes les mises à jour logicielles Mac OS disponibles à partir du terminal
Vous pouvez ensuite installer toutes les mises à jour logicielles disponibles avec la commande suivante :
sudo softwareupdate -iva
L'utilisation de sudo est nécessaire pour obtenir les privilèges de superutilisateur afin d'installer les mises à jour.
Installer les mises à jour recommandées uniquement à partir du terminal sous Mac OS X
Vous pouvez également installer uniquement les mises à jour recommandées avec :
sudo softwareupdate -irv
Installation de mises à jour logicielles spécifiques sur Mac à partir du terminal de Mac OS X
Vous pouvez également simplement installer des mises à jour logicielles spécifiques en spécifiant le nom abrégé du package de la liste précédente récupérée à partir de l'outil de mise à jour logicielle, pointez simplement la commande sur un package particulier et assurez-vous que la syntaxe correspond comme suit :
sudo softwareupdate -i iPhoneConfigurationUtility-3.2
Nous avons déjà discuté d'approches différentes mais similaires pour installer des mises à jour logicielles spécifiques de cette manière dans le passé, donc cela vous est peut-être déjà familier.
Comment ignorer les mises à jour logicielles spécifiques du terminal sous Mac OS X
Si vous souhaitez ignorer des mises à jour logicielles disponibles, vous pouvez le faire avec l'indicateur –ignore, pointé sur le package que vous souhaitez ignorer, par exemple :
sudo softwareupdate --ignore iWeb3.0.2-3.0.2
Quelles sont les autres commandes de mise à jour logicielle disponibles dans Terminal ?
Si vous voulez voir toutes les options de ligne de commande disponibles pour la mise à jour logicielle, tapez simplement :
softwareupdate -h
Appuyez sur Retour et vous verrez de nombreuses autres options pour les mises à jour logicielles basées sur la ligne de commande pour MacOS, y compris comment définir et effacer le catalogue de mises à jour logicielles, télécharger mais pas installer, annuler les téléchargements, installer, ignorer, réinitialiser la liste des ignorés, le mode détaillé, les options de suspension, l'extraction des journaux du démon de mise à jour logicielle, etc., avec la sortie suivante affichant toutes les options :
En option, vous pouvez utiliser la page de manuel de mise à jour du logiciel :
man softwareupdate
L'approche de la ligne de commande pour les mises à jour logicielles est vraiment utile pour mettre à jour les Mac à distance avec ssh, configurer des mises à jour automatisées via un script bash, ou si vous voulez simplement vous débrouiller.
Cet outil est disponible dans toutes les versions de Mac OS X et macOS et peut donc être utilisé pour mettre à jour à peu près n'importe quel Mac avec les mises à jour logicielles nécessaires.
C'est une façon d'éviter d'utiliser le Mac App Store pour mettre à jour un Mac si cela est nécessaire pour une raison quelconque. Une autre solution consisterait à utiliser les mises à jour combinées pour mettre à jour le logiciel système Mac ou à obtenir d'autres packages d'Apple via la page Téléchargements de support.
Si vous avez d'autres conseils ou astuces pour la mise à jour du logiciel en ligne de commande sous Mac OS, partagez-les dans les commentaires ci-dessous !