Homebrew ostatnio przestał być używany homebrew/versions
na rzecz udostępniania wersji homebrew/core
w nowym formula@version
formacie. Na przykład (zgodnie z tą odpowiedzią ) możesz to zrobić brew install [email protected]
.
Oczywiście to nie działa w przypadku dowolnych wersji. Na przykład wyświetla install [email protected]
się komunikat „Błąd: nie znaleziono formuł w kranach”.
W ramach starej metody mogłem uruchomić, brew versions <formula>
aby zobaczyć dostępne wersje. Jak mogę teraz wyświetlić listę dostępnych wersji?
A jeśli chcesz po prostu sprawdzić konkretną wersję używaną przez formułę po jej znalezieniu
search
, możesz uzyskać zainfo
pomocą:np.
brew info postgresql@10
lubbrew cask info vlc
A jeśli nie możesz znaleźć popularnej starej wersji beczki, możesz ją pobrać przez
homebrew-cask-versions
, którą można zainstalować za pomocąbrew tap homebrew/cask-versions
.źródło
To jest stare pytanie, ale znalazłem „lepszy” (dla mnie) sposób, aby to zrobić:
Na przykład w przypadku paczki
node
wydrukuje się:Będziesz potrzebował programu, który jest
jq
zainstalowany, aby przejść do odpowiedniego formatu JSON, (brew install jq
).Ponieważ powyższe jest trudne do napisania / zapamiętania, sugeruję ustawienie aliasu lub funkcji w twojej ulubionej powłoce.
źródło