Я заметил, что некоторые пакеты, предоставляемые homebrew-cask, используют URL последней версии и номер версии «последней», такой как dropbox и chrome . Таким образом, они никогда не будут обновлены brew upgrade
. Есть ли простой способ обновить такие пакеты с помощью homebrew-cask?
И если я позвоню brew cask install dropbox
снова, это показывает, что уже существует какой-то кэш старой версии, который я чувствую себя настолько глупым.
brew update
Ответы:
Попробуйте эту команду:
Пожалуйста, рассмотрите сообщение об ошибке в homebrew-cask о ваших проблемах с обновлением этого вида бочек.
источник
На сегодняшний день brew cask не осуществляет обновление, но существует открытая проблема, которая отслеживает это по адресу https://github.com/caskroom/homebrew-cask/issues/4678.
Если вы хотите, чтобы он был реализован раньше, вы можете добавить свой небольшой вклад, исправив один из перечисленных здесь элементов задач.
источник
Это действительно раздражало меня, поэтому я создал этот скрипт, чтобы обновить все приложения Brew и позволить пользователю выбирать, какие приложения Cask обновлять. Вы также можете исключить приложения из рассмотрения.
https://github.com/derrekyoung/ScriptsAndUtils/blob/master/brew-cask-upgrade.sh
источник