Homebrew rüstet sich zum Brauen auf . Und es sieht so aus, als hätten die Betreuer einige täglich verwendete Befehle wie nicht implementiert brew cleanup
.
Weiß also jemand, wie man veraltete Softwareversionen automatisch löscht?
$ brew
Example usage:
brew search [TEXT|/REGEX/]
brew (info|home|options) [FORMULA...]
brew install FORMULA...
brew update
brew upgrade [FORMULA...]
brew uninstall FORMULA...
brew list [FORMULA...]
Troubleshooting:
brew config
brew doctor
brew install -vd FORMULA
Brewing:
brew create [URL [--no-fetch]]
brew edit [FORMULA...]
https://github.com/Homebrew/brew/blob/master/share/doc/homebrew/Formula-Cookbook.md
Further help:
man brew
brew help [COMMAND]
brew home
brew clean
.Antworten:
Der Befehl, den Sie ausführen möchten
cleanup
,brew cleanup
entfernt Pakete, die sich auf der Festplatte befinden, aber nicht mehr installiert sind.Beispielsweise:
Ich habe einen Montagmorgenplan von:
Das bringt mich auf den neuesten Stand von Homebrew, dann all meinen installierten Brühen und macht dann Speicherplatz frei, indem alte Brühe entfernt werden, auf die nicht mehr verwiesen wird. Bei Brühen, die ich in einer bestimmten Version behalten muss, halte ich
brew pin
sie dort, damit ich weiterhin diese einfache Kette mit drei Befehlen ausführen kann, um alles andere rund um die angehefteten Pakete zu aktualisieren.quelle
Keine Antwort, aber zu lang für einen Kommentar. Dies ist der Code, den ich verwende, um mein Gebräu auf dem neuesten Stand zu halten:
Ich habe es in meinem gespeichert,
~/.bash_profile
damit ich es im laufenden Betrieb als Funktionsname vom Terminal aus aufrufen kann.quelle
brew cask update
ist Brew deaktiviert.Error: Calling 'brew cask update' is disabled! Use 'brew update' instead.