softwareupdate

Check for new and updated versions of your software based on information about your computer and current software.

Syntax
     softwareupdate command [args ...]

Options

   -l
   --list
       List all available updates.

   -d
   --download

   -i
   --install
       Each update specified by args is downloaded, unarchived, and
       installed.  This command requires root.

   args can be one of the following:

      item ...     One or more update names.
      -a | --all   All available active updates.
      -r | --req   All required active updates.

   --ignore ...
Manage the per-user list of ignored updates. --reset-ignored
Clear the list of all ignored updates. --schedule on --schedule off Enable or disable automatic checking. -h --help Print command usage.

Examples

Install all available Software Updates
$ sudo softwareupdate -ia

The following examples are shown as given to the shell:

$ softwareupdate --list

     ! iPhoto-2.0
         iPhoto, 2.0, 34100K [recommended]
     ! iSync-1.0
         iSync, 1.0, 4840K [recommended]
     ! StuffItExpander7-7.0
         StuffIt Expander Security Update, 7.0, 4420K [recommended]

$ softwareupdate --install iCal-1.0.2

     Software Update Tool
     Copyright 2002-2003 Apple Computer, Inc.

     Installing iCal:
     0...10...20...30...40...50...60...70...80...90...100 Done.

$ softwareupdate --ignore iCal iPhoto

$ softwareupdate --schedule

     Automatic check is on

File: /usr/sbin/softwareupdate

Variable: COMMAND_LINE_INSTALL Set when downloading or installing using the softwareupdate command. Scripts can check for the existence of this variable to determine if they are executing in a command line environment (i.e. there may be no WindowServer available).

“If you stuff yourself full of poems, essays, plays, stories, novels, films, comic strips, magazines, music, you automatically explode every morning like old faithful. I have never had a dry spell in my life, mainly because I feed myself well, to the point of bursting. I wake early and hear my morning voices leaping around in my head like jumping beans. I get out of bed to trap them before they escape” ~ Ray Bradbury

Related:

softwareupdate man page - Apple.com
install - Copy files and set attributes


Copyright © SS64.com 1999-2017
Some rights reserved