Osx Software update via le shell

L’outil de mise à jour d’Osx est quelque peu intrusif et il n’est pas possible graphiquement d’avoir quelque chose de plus discret.
Mais il est en revanche possible de faire ces mises à jour via la ligne de commande… et avec un peu d’imagination, d’automatiser de façon discrète ces mises à jour.

On peut lister les mises à jours:
[ccNw_bash]–> softwareupdate –list
Software Update Tool
Copyright 2002-2009 Apple

Software Update found the following new or updated software:
* iPhoto913Update-9.1.3
iPhoto 9.1.3 (9.1.3), 109338K [recommended]
* RAWCameraUpdate3.7-3.7
Digital Camera Raw Compatibility Update (3.7), 6839K [recommended]
* ProKitUpdate60-7.0
ProKit Update (7.0), 15779K [recommended]
[/ccNw_bash]
Il est possible d’uniquement les télécharger :

[ccNw_bash]–> softwareupdate –download[/ccNw_bash]
On peut ensuite tout installer comme ça
[ccNw_bash]–> sudo softwareupdate –all –install[/ccNw_bash]
Où n’installer que les packages « Recommended »
[ccNw_bash]–> sudo softwareupdate -r –install[/ccNw_bash]
Et enfin n’installer qu’un package
[ccNw_bash]–> sudo softwareupdate -v -i iPhoto913Update-9.1.3
Software Update Tool
Copyright 2002-2009 Apple

Checking packages…
Installing
Waiting for other installations to complete…
Writing files…
Progress: 2%
Progress: 3%
Progress: 14%
Progress: 18%
Progress: 23%
Progress: 29%
Progress: 32%
Progress: 39%
Progress: 41%
Moving items into place…
Progress: 47%
Progress: 52%
Progress: 57%
Progress: 61%
Progress: 66%
Writing package receipts…
Progress: 91%
Progress: 100%
Installed iPhoto 9.1.3
Done.[/ccNw_bash]
On peut aussi ignorer un package (chose impossible via la gui)
[ccNw_bash]–> softwareupdate –ignore ProKitUpdate60-7.0
Ignored updates:
(
« ProKitUpdate60-7.0 »
)[/ccNw_bash]
Pour finir, rien ne vaut un :
[ccNw_bash]–> man softwareupdate[/ccNw_bash]

Une réflexion au sujet de « Osx Software update via le shell »

Les commentaires sont fermés