~$ brew cask --version
Homebrew-Cask 1.6.6
Homebrew/homebrew-cask (git revision 1c78e; last commit 2018-06-01)
~$
~$ brew update
Already up-to-date.
~$
~$ brew cask outdated
~$
~$ brew cask info google-chrome
google-chrome: 67.0.3396.62
https://www.google.com/chrome/
/usr/local/Caskroom/google-chrome/66.0.3359.181 (2 files, 77.5KB)
From: https://github.com/Homebrew/homebrew-cask/blob/master/Casks/google-chrome.rb
==> Name
Google Chrome
==> Artifacts
Google Chrome.app (App)
Ci-dessus se trouve la sortie lorsque j’essayais de mettre à niveau Google-Chrome. On dirait que j'ai la version 66 de Chrome, mais que le serveur est déjà doté de la version 67. Toutefois, je n'ai pas été en mesure de le mettre à niveau avec la mise à niveau de Brew Cask. Je me demande si j'ai fait quelque chose de mal.
google-chrome
homebrew
Qian Chen
la source
la source
--greedy
.Réponses:
Il n'y a pas deupgrade
commande disponible pourbrew cask
. Les applications de l'interface graphique sont mises à jour en s'exécutant àCheck for updates...
partir de l'application qui se trouve généralement dans le menu.Vous pouvez forcer l'installation d'une version plus récente de l'élément de cask en cours d'exécutionbrew cask reinstall <package>
. Dans le cas de Google Chrome, exécutezbrew cask reinstall google-chrome
.Vous pouvez utiliser
brew cask upgrade --greedy
pour mettre à niveau toutes les applications de l'interface graphique vers la dernière version. Deman brew-cask
:la source
brew cask upgrade
effectivement. Qui veut mettre à niveau chaque application séparément si cela peut être fait avec une seule commande? Le--greedy
semble faire l'affaire.