Zauważyłem, że niektóre pakiety dostarczane przez homebrew-cask używają adresu URL najnowszej wersji i numeru wersji „najnowszej”, takiej jak dropbox i chrome . Dzięki temu nigdy nie zostaną ulepszone brew upgrade
. Czy istnieje prosty sposób na aktualizację takich pakietów przy użyciu homebrew-cask?
A jeśli zadzwonię brew cask install dropbox
ponownie, to pokazuje, że istnieje już pamięć podręczna starej wersji, która wydaje mi się taka głupia.
brew update
Odpowiedzi:
Wypróbuj to polecenie:
Proszę rozważyć zarejestrowanie błędu w homebrew-cask na temat twoich obaw związanych z aktualizacją tego rodzaju beczki.
źródło
Na dzień dzisiejszy napar nie wprowadza aktualizacji, ale istnieje otwarty problem, który śledzi to na https://github.com/caskroom/homebrew-cask/issues/4678
Jeśli chcesz, aby została wdrożona wcześniej, możesz dodać swój niewielki wkład, naprawiając jeden z wymienionych tu elementów do zrobienia.
źródło
To mnie naprawdę zirytowało, więc stworzyłem ten skrypt, aby zaktualizować wszystkie aplikacje Brew i pozwolić użytkownikowi wybrać, które aplikacje Cask mają zostać zaktualizowane. Możesz również wykluczyć aplikacje z rozpatrzenia.
https://github.com/derrekyoung/ScriptsAndUtils/blob/master/brew-cask-upgrade.sh
źródło