System Software Overview:
System Version: macOS 12.0.1 (21A559)
Kernel Version: Darwin 21.1.0
Soy un novato en MacOS. La mayor parte del tiempo uso Linux y tiendo a mantener mi software fresco y actualizado. En Linux es bastante fácil - se ejecuta un simple comando ( apt update && apt upgrade
por ejemplo) y actualiza todo lo posible, ¡incluido el propio kernel!
Quiero algo similar para MacOS. He instalado homebrew
gestor de paquetes y con su ayuda he instalado mis programas favoritos.
$ brew --version
Homebrew 3.3.7-22-g5fb34c8
Homebrew/homebrew-core (git revision 3dedb040d32; last commit 2021-12-09)
Homebrew/homebrew-cask (git revision dc3c9f0e1e; last commit 2021-12-09)
$ brew list
==> Formulae
ant@1.9 curl graphite2 libde265 libtiff mbedtls
...
php@7.3 theora
==> Casks
1password adoptopenjdk8 dbeaver-community google-chrome ngrok slack transmission zoom
adoptopenjdk alt-tab docker iterm2 phpstorm telegram-desktop visual-studio-code
Hasta ese momento todo iba bien. He desactivado la opción "Buscar actualizaciones automáticamente" para cada programa que he instalado. No quiero actualizar cada programa manualmente y no quiero saber cuándo se ha publicado una nueva actualización. Todo lo que quiero - una vez a la semana hacer toda la actualización del sistema y eso es todo.
Dentro de unas semanas decidí hacer esa actualización del sistema. Encontré muchas fórmulas que tienen una versión superior a la que tenía instalada:
$ brew info --cask phpstorm
phpstorm: 2021.3,213.5744.279 (auto_updates)
https://www.jetbrains.com/phpstorm/
/usr/local/Caskroom/phpstorm/2020.3.3 (122B)
From: https://github.com/Homebrew/homebrew-cask/blob/HEAD/Casks/phpstorm.rb
==> Name
JetBrains PhpStorm
==> Description
PHP IDE by JetBrains
==> Artifacts
PhpStorm.app (App)
==> Analytics
install: 645 (30 days), 1,785 (90 days), 6,826 (365 days)
$ brew info --cask alt-tab
alt-tab: 6.29.0 (auto_updates)
https://github.com/lwouis/alt-tab-macos
/usr/local/Caskroom/alt-tab/6.26.0 (120B)
From: https://github.com/Homebrew/homebrew-cask/blob/HEAD/Casks/alt-tab.rb
==> Name
AltTab
==> Description
Enable Windows-like alt-tab
==> Artifacts
AltTab.app (App)
==> Analytics
install: 2,595 (30 days), 5,972 (90 days), 17,086 (365 days)
Así que vamos a actualizarlos:
$ brew update
Updated 3 taps (homebrew/cask-versions, homebrew/core and homebrew/cask).
==> Updated Formulae
snakemake
==> Updated Casks
bitwarden subsync syncovery tableau-public tandem taskade teamviewermeeting textbar
propresenter-beta sweet-home3d tabby tableau-reader tap-forms td-agent telavox-flow
$ brew update --cask
Already up-to-date.
$ brew upgrade --cask
$ brew upgrade
No pasó nada...
¿Qué estoy haciendo mal?