By przyspieszyć proces aktualizacji, warto zapoznać się z możliwościami polecenia softwareupdate. Pozwala ono znaleźć programy, które można zaktualizować, pobrać je lub od razu zainstalować. Dodatkowe opcje pozwalają też na wymuszenie aktualizacji, ale w normalnych warunkach nie będzie nam to potrzebne.
Polecenie softwareupdate -l znajdzie i pokaże wszystkie kwalifikujące się do aktualizacji produkty. Dodatkowo zobaczymy, czy aktualizacja jest zalecana i czy będzie wymagała ponownego uruchomienia komputera.
Od razu do aktualizacji można przejść poleceniem:
sudo softwareupdate -ia && sudo reboot
Ta konstrukcja wykonuje cały proces z uprawnieniami roota. Parametr -i (--install) zleca instalację, zaś -a (-all) nie wyklucza żadnych aktualizacji. By zainstalować tylko zalecane, można skorzystać z opcji -r albo --recommended. Można też zainstalować tylko jedną aktualizację poleceniem, podając nazwę produktu z listy, na przykład: sudo softwareupdate -i iTunesX-12-6-2. By wykluczyć program z aktualizacji należy skorzystać z opcji -r i także podać nazwę.
Dodanie po wykonaniu aktualizacji && sudo reboot uruchomi ponownie komputer, jeśli instalacja programów przebiegnie bez problemów. W innym przypadku będzie można sprawdzić ewentualne komunikaty o błędach. Możliwe też, że ponowne uruchomienie nie będzie potrzebne.