Ich habe festgestellt, dass einige von homebrew-cask bereitgestellte Pakete eine URL der neuesten Version und eine Versionsnummer von "latest" wie dropbox und chrome verwenden . Daher werden sie niemals mit aktualisiert brew upgrade
. Gibt es eine einfache Möglichkeit, solche Pakete mit homebrew-cask zu aktualisieren?
Und wenn ich brew cask install dropbox
nochmal anrufe , zeigt es, dass bereits ein Cache der alten Version existiert, was ich so dumm finde.
brew update
Antworten:
Versuchen Sie diesen Befehl:
Bitte erwägen Sie, einen Fehler bei Homebrew-Cask zu melden, der Ihre Bedenken hinsichtlich der Aktualisierung dieser Art von Cask aufwirft.
quelle
Ab heute implementiert brew cask kein Upgrade, aber es gibt ein offenes Problem, das dies unter https://github.com/caskroom/homebrew-cask/issues/4678 nachverfolgt
Wenn Sie möchten, dass es früher implementiert wird, können Sie Ihren kleinen Beitrag hinzufügen, indem Sie einen der dort aufgelisteten Aufgabenpunkte korrigieren.
quelle
Das hat mich sehr geärgert, deshalb habe ich dieses Skript erstellt, um alle Brew-Apps zu aktualisieren und dem Benutzer zu ermöglichen, auszuwählen, welche Cask-Apps aktualisiert werden sollen. Sie können Apps auch von der Prüfung ausschließen.
https://github.com/derrekyoung/ScriptsAndUtils/blob/master/brew-cask-upgrade.sh
quelle