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 "dernier" comme dropbox et chrome . Ainsi, ils ne seront jamais mis à niveau avec brew upgrade
. Existe-t-il un moyen simple de mettre à jour ces packages en utilisant homebrew-cask?
Et si j'appelle à brew cask install dropbox
nouveau, cela montre qu'il existe déjà un cache de l'ancienne version, que je me sens tellement stupide.
brew update
Réponses:
Essayez cette commande:
Veuillez envisager de connecter un bogue sur homebrew-cask à propos de vos préoccupations concernant la mise à jour de ce type de cask.
la source
À ce jour, Brew Cask n'implémente pas de mise à niveau, mais il existe un problème ouvert qui suit cela à https://github.com/caskroom/homebrew-cask/issues/4678
Si vous souhaitez le voir implémenté plus tôt, vous pouvez ajouter votre petite contribution en corrigeant l'un des éléments à faire qui y sont répertoriés.
la source
Cela m'a vraiment contrarié, j'ai donc créé ce script pour mettre à jour toutes les applications Brew et permettre à l'utilisateur de choisir les applications Cask à mettre à jour. Vous pouvez également exclure les applications de la considération.
https://github.com/derrekyoung/ScriptsAndUtils/blob/master/brew-cask-upgrade.sh
la source