~$ 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)
Acima está a saída quando eu estava tentando atualizar o google-chrome. Parece que tenho a versão 66 do Chrome, mas o servidor já possui a versão 67. No entanto, não foi possível atualizá-lo com a atualização do barril de fermentação. Estou me perguntando se fiz algo errado.
google-chrome
homebrew
Qian Chen
fonte
fonte
--greedy
.Respostas:
Não háupgrade
comando disponível parabrew cask
. Os aplicativos da GUI são atualizações executandoCheck for updates...
de dentro do aplicativo que geralmente é encontrado no menu.Você pode forçar a instalação de uma versão mais recente do item do barril executandobrew cask reinstall <package>
. No caso do Google Chrome, executebrew cask reinstall google-chrome
.Você pode usar
brew cask upgrade --greedy
para atualizar todos os aplicativos da GUI para a versão mais recente respectiva. Deman brew-cask
:fonte
brew cask upgrade
mesmo. Quem deseja atualizar cada aplicativo separadamente, se isso puder ser feito com um único comando? O--greedy
parece fazer o truque.