Vérifiez et installez les mises à jour logicielles Mac OS X à partir du terminal

Table des matières:

Anonim

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 !

Vérifiez et installez les mises à jour logicielles Mac OS X à partir du terminal