メモ書き

自分が後で見直すためにつけている作業のメモ書きです.それ以上の意味はありません

Macのコマンドライン上でソフトウェアアップデート

複数台のMacをリモートで面倒見るために,コマンドラインでどこまで作業可能かについ調べたところ,方法があるらしいことがわかった.

手順

# rootシェルに入る
sudo -s

# アップデート確認
softwareupdate --list

# アップデートをインストール(パッケージを指定)
softwareupdate --install アップデート名

# 全てのアップデートをインストール
softwareupdate --install --all

# 作業が終わったらrootシェルを抜ける
exit

課題

リストアップされる対象となるのはシステムアップデートに関する部分で,個々のアプリ(たとえばGaragebandとか)についてはリストされないらしい.何か方法があるのだろうか?