Kann ich die automatische Aktualisierungsfunktion der Anwendung verwenden, wenn ich sie über Homebrew Cask installiert habe?

Kann ich die automatische Aktualisierungsfunktion der Anwendung verwenden, wenn ich sie über Homebrew Cask installiert habe?

Ich habe gerade erfahren,Selbstgebrautes Fassund ich liebe es. Die meisten meiner Anwendungen werden jetzt über Cask installiert.

Ich frage mich nur, ob ich die automatische Aktualisierungsfunktion einer Anwendung noch verwenden kann, weil Cask sie in einem Ordner wie speichert /opt/homebrew-cask/Caskroom/iterm2/2.1.1.

Es sollte funktionieren, aber was passiert, wenn ich eine Anwendung über die automatische Aktualisierung der Anwendung automatisch aktualisiere und dann aufrufe brew update? Wenn die Formel dieser Software nicht auf dem neuesten Stand ist, habe ich eine alte Version.

Obwohl dies wahrscheinlich kein großes Problem darstellt, wirkt es einfach nicht ordentlich und sauber (dasselbe gilt für die automatische Aktualisierung über die Auto-Update-Funktion, wenn sich dann die falsche Anwendungsversion im Caskroom-Ordner befindet).

Hat jemand über diese Dinge nachgedacht?

Antwort1

Homebrew ist großartig.

Ich würde nicht empfehlen, die automatische Aktualisierung der Anwendung zu verwenden, da es problematisch werden könnte, wenn der Anwendungsersteller keinen alternativen Installationspfad in Betracht zieht, wie etwa den, wo Brew gerne Anwendungen ablegt.

ABER: Für die Anwendung ist möglicherweise ein Update bereit, bevor Homebrew aufholen kann. Wenn Sie also die neue Funktion oder Version jetzt sofort benötigen, nun ja, dann bleibt Ihnen keine große Wahl.

Zuletzt brew updatewird nur die Homebrew-Paketliste und -Versionen aktualisiert. Es dauert brew upgrade(nach einem Update) eine Weile, bis die neuen Versionen Ihrer Software tatsächlich installiert werden.

Antwort2

Zunächst können Sie aktuelle Versionen ausdrucken, indem Sie

zsh$ for f in /opt/homebrew-cask/Caskroom/*; echo $f && ls $f

Später können Sie alte Versionen manuell entfernen.

verwandte Informationen