Ancora su brew [upgrade]

(pubblicato il 14 aprile 2021) Photo by Mati Mango on Pexels.com Photo by Mati Mango on Pexels.com

Faccio un po’ d’ordine rispetto all’ultimo post.

brew ha “fattorizzato” la fase di aggiornamento.

Non sono più disponibili le istruzioni esplicite di gestione dei cask perché l’update / upgrade ora comprende formule e cask rendendo il tutto molto più coerente. Quindi:

Per quel che riguarda i cask, sappiamo che l’upgrade di brew prende in considerazione solo i cask che non dispongono della funzionalità di autoupdate o che hanno latest come versione.

Per forzare l’aggiornameno dei cask residui basta una singola istruzione:

brew upgrade --cask -n --greedy|tail -n +2|grep -v latest|cut -d " " -f 1|xargs brew upgrade --cask

#brew #bash #macos #scripting