4 votes

la mise à jour de brew cask ne semble pas fonctionner

~$ 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, la sortie lorsque j'ai essayé de mettre à jour google-chrome. Il semble que j'ai la version 66 de Chrome, mais le serveur a déjà la version 67. Cependant, 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.

0 votes

J'ai obtenu la réponse à ma propre question. Utilisez --greedy .

3voto

Nimesh Neema Points 44385

Il n'y a pas upgrade disponible pour brew cask . Les applications GUI sont mises à jour en 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 cask en exécutant brew cask reinstall <package> . Dans le cas de Google Chrome, exécutez brew cask reinstall google-chrome .

Vous pouvez utiliser brew cask upgrade --greedy pour mettre à jour toutes les applications GUI à la dernière version respective. À partir de man brew-cask :

upgrade [--force] [--greedy] token [ token ... ]

Sans argument symbolique, mettez à niveau tous les casks installés qui ont des versions plus récentes disponibles dans le robinet ; sinon, mettez à jour les tokens donnés dans la ligne de commande. Si le paramètre --greedy est donné, alors mettre à jour les casques ayant auto_updates true ou version :latest.

0 votes

Il y a brew cask upgrade en fait. Qui veut mettre à jour chaque application séparément si cela peut être fait avec une seule commande ? Le site --greedy semble faire l'affaire.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X