Homebrew uaktualnia się do warzenia . I wygląda na to, że opiekunowie nie wdrożyli niektórych codziennych poleceń, takich jak brew cleanup
.
Czy ktoś wie, jak automatycznie usuwać przestarzałe wersje oprogramowania?
$ 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
.Odpowiedzi:
Polecenie, które chcesz
cleanup
uruchomić -brew cleanup
usunie pakiety, które są na dysku, ale nie są już zainstalowane.Na przykład:
Mam schemat na poniedziałkowy poranek:
To aktualizuje mnie na Homebrew, a następnie wszystkie moje zainstalowane napary, a następnie zwalnia miejsce na dysku, usuwając stare napary, o których już nie ma mowy. W przypadku browarów, które muszę przechowywać w określonej wersji, używam ich
brew pin
do przechowywania, aby móc nadal uruchamiać ten prosty łańcuch poleceń, aby zaktualizować wszystko inne wokół przypiętych pakietów.źródło
Nie jest to odpowiedź, ale za długa na komentarz, oto kod, którego używam jako reżimu aktualizacji mojego naparu:
Mam go w sobie,
~/.bash_profile
aby móc wywoływać go z terminala jako nazwę funkcji w locie.źródło
brew cask update
jest wyłączony.Error: Calling 'brew cask update' is disabled! Use 'brew update' instead.