Softwareupdate
In questi giorni vivo prevalentemente in High Sierra.
Sono un po’ indietro con Sierra, dovrei aggiornare, ma me ne mancava il tempo.
Quindi ho riflettuto e preso spunto da recenti articoli sulla linea di comando in macOS.
Ero incerto se fare un tutorial a parte o aggiungerlo qui.
Forse è meglio qui, magari che è meno smaliziato potrebbe chiedersi perché l’aggiornamento tramite Aggiornamento Software non usa lo stesso canale.
E la risposta sarebbe imbarazzante…
Come sappiamo tutti, l’aggiornamento con Aggiornamento Software è lento e obbliga a sospendere l’attività durante le operazioni.
Scaricamento, preparazione e installazione si svolgono rallentando e sospendendo le attività.
C’è chi non lo soffre e chi, invece, sopporta con fastidio.
Il fastidio può essere evitato.
Ma non come a volte ho fatto, andando a cucinare qualcosa o fare altra attività.
Ma usando Terminale e la linea di comando.
Richiamando
man softwareupdate,
man:softwareupdate nella barra delle url di Safari o con Bwana, si potrà seguire meglio il seguente percorso descrittivo del comando.
Il comando
softwareupdate va a cambiare e sovrascrivere elementi critici del sistema, qualsiasi cosa si faccia.
Quindi richiederà sempre l’autorizzazione amministrativa superiore, il sudo.
Salvo che per il comando esplorativo -- list
Il comando operativo più comune successivo è l’installazione di quanto proposto
softwareupdate --install (-i), a cui seguirà l’indicazione di quel che si vuole aggiornare:
--all (-a),
--recomended (r).
Come nel mio caso, anche se è l’unico perché iTunes l’ho installato separatamente.
Oppure scrivendo semplicemente un aggiornamento ad hoc esattamente come compare nella risposta listata.
Quindi nel mio caso, scrivendo con le opportune abbreviazioni canoniche:
Basterebbe per installare velocemente e senza troppi tempi morti.
Dovrei poi riavviare quando mi verrebbe richiesto.
Possiamo migliorare, però.
Dando un comando comprensivo del riavvio con il controllo che il download e installazione siano senza errori.
Lo eseguo, e intanto posto il tutto…