17 votes

Comment mettre à jour une application à la dernière version avec homebrew-cask ?

J'ai remarqué que certains paquets fournis par homebrew-cask utilisent une url de la dernière version et un numéro de version de "latest" comme par exemple dropbox y chrome . Ainsi, ils ne seront jamais mis à niveau avec brew upgrade . Existe-t-il un moyen simple de mettre à jour ces paquets en utilisant homebrew-cask ?

Et si j'appelle brew cask install dropbox Encore une fois, cela montre qu'il existe déjà un cache de l'ancienne version, ce qui me rend très bête.

9voto

Graham Miln Points 39606

Essayez cette commande :

brew cask install dropbox --force

Veuillez considérer enregistrement d'un bogue chez homebrew-cask sur vos préoccupations concernant la mise à jour de ce type de tonneau.

0voto

Greg Points 7391

À ce jour, brew cask ne met pas en œuvre la mise à niveau, mais il existe un problème ouvert qui suit cette question à l'adresse suivante https://github.com/caskroom/homebrew-cask/issues/4678

Si vous souhaitez qu'il soit implémenté plus tôt, vous pouvez apporter votre petite contribution en corrigeant l'un des points à faire listés ici.

0voto

Derrek Points 11

Cela m'a vraiment irrité alors j'ai créé ce script pour mettre à jour toutes les apps Brew et permettre à l'utilisateur de choisir les apps Cask à mettre à jour. Vous pouvez également exclure des apps de la considération.

https://github.com/derrekyoung/ScriptsAndUtils/blob/master/brew-cask-upgrade.sh

0voto

DiscoStu Points 1
brew upgrade --cask dropbox

Je trouve que c'est le moyen le plus pratique de mettre à jour une application spécifique en utilisant Brew.

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