Comme vous le savez maintenant si vous lisez régulièrement les articles sur mon site, je suis un grand utilisateur de la ligne de commande.
Aujourd’hui, nous allons voir comment lancer la recherche et l’installation de mise à jour sur les Mac (le tout en CLI 😉 )
Ouvrir un terminal
Commençons par ouvrir notre terminal sous Mac. Pour cela rien de plus simple, il suffit d’aller dans les « applications », puis dans « utilitaires » et de cliquer sur « Terminal »
Votre terminal doit s’ouvrir et y sera afficher le nom de votre machine et le nom d’utilisateur utilisé.
MonMac:~ Christian$
Afficher la liste des mises à jours (sans installation)
Commençons par vérifier qu’il y a des mises à jour possibles
Attention : dans le cas où vous n’êtes pas connecté avec un compte admin, il vous faut taper sudo devant votre commande 😉
sudo softwareupdate -l
Installer les mises à jour disponible
Nous allons maintenant installer toutes les mises à jour disponibles.
Pour cela nous allons utiliser l’argument -i pour install, -a pour available et -v pour verbose (non obligatoire 😉 )
sudo softwareupdate -iav
Installer uniquement les mises à jour recommandées
Bien que des mises à jour soient disponibles, il peut être recommandé de ne pas installer certaines mises à jour. Du coup pour installer uniquement les mises à jours recommandées, nous allons remplacer l’argument -a par -r (pour recommended)
sudo softwareupdate -irv
Mettre à jour ou exclure une mise à jour
😮 Bon c’est bien jolie tout ça mais je veux mettre à jour juste un certain paquet disponible et exclure une mise à jours bien spécifique… c’est possible ?
😉 Oui, tout est possible.
Mettre à jour un logiciel spécifique
Pour mettre à jour uniquement un logiciel, il suffit simplement de taper le nom du logiciel avec l’argument -i pour install
sudo softwareupdate -i NomDuLogiciel
Exclure une mise à jour
Pour exclure une mise à jour, il suffit cette fois-ci d’utiliser l’argument –ignore
sudo softwareupdate --ignore NomDuLogiciel
Conclusion
Si vous avez une question concernant les possibilités de la commande softwareupdate, vous avez la possibilité de rechercher de l’aide grâce à l’argument -h ou man
softwareupdate -h
ou
man softwareupdate