Slik viser du alle Homebrew-pakker installert på en Mac
Innholdsfortegnelse:
Vil du raskt se alle Homebrew-pakker installert på en Mac? Du kjenner kanskje allerede banen der Homebrew-pakkene er installert, men du trenger ikke oppgi en katalogstruktur for å få en liste over Homebrew-pakker som har blitt installert i Mac OS.
I stedet kan du gi en enkel kommando for å vise en liste over alle Homebrew-pakker installert på en bestemt Mac. I tillegg kan du utstede en lignende kommando for å liste alle cask-pakkene installert gjennom Homebrew på Mac også.
For å være helt tydelig, fokuserer vi på Homebrew-pakker som allerede er installert på en bestemt Mac, ikke Homebrew-pakker som bare er tilgjengelige for installasjon.
Hvordan liste alle Homebrew-pakker installert på Mac
Homebrew inkluderer en enkel og praktisk kommando for å liste alle pakker som har blitt installert gjennom brew, syntaksen er som følger:
bryggeliste
Eksempelutdata kan se omtrent slik ut, avhengig av hvilke pakker og deres avhengigheter du har installert:
$ brew list bash-completion gettext libidn2 pcre watch cask glib libunistring pcre2 wget htop linker python nmap irssi node smartmontools libffi openssl sqlite
Du kan ha færre eller flere bryggepakker installert, avhengig av ditt spesielle oppsett.
Det kan også være nyttig å eksportere listen over Homebrew-pakker som er installert til en tekstfil, som kan gjøres ved å omdirigere utdataene fra bryggelisten til en ren tekstfil slik:
brew list > homebrewpackages.txt
Utgangen ville være den samme, men nå er den lagret i "homebrewpackages.txt"-filen som du kan dele med noen andre eller dokumentere for andre formål.
Hvis du leter etter noen bemerkelsesverdige pakker, sjekk ut denne listen over noen av de beste Homebrew-pakkene som er tilgjengelige for Mac-brukere. Hvis du er en utvikler kan du også være interessert i å få node.js og nom sammen med å installere den oppdaterte Python 3-pakken på en Mac.
Hvordan liste alle Cask Homebrew-pakker på Mac
Kommandoen 'bryggeliste' dekker bare vanlige Homebrew-pakker, men du kan også vise en liste over alle fatpakker også:
brew cask list
Hvis du gir den kommandoen og ingenting kommer tilbake, betyr det ganske enkelt at du ikke har installert noen Mac-apper gjennom brew cask, noe som ikke er en fryktelig uvanlig situasjon siden mange Mac-brukere bare bruker Homebrew for kommandolinjeverktøy og binære filer og ikke for vedlikehold av andre Mac-apper.Ikke desto mindre er fat fortsatt en veldig populær metode for enkelt å installere, vedlikeholde og administrere ulike Mac-apper også. Det avhenger egentlig bare av den enkelte brukerens spesielle oppsett.
Som antydet i introduksjonen til denne artikkelen, en annen metode for å finne hvilke Homebrew-pakker som er installert på en Mac ved ganske enkelt å bruke ls-kommandoen for å vise hvor Homebrew-pakker er installert:
ls /usr/local/Cellar/
Utdata fra den kommandoen vil være hver pakke som er installert gjennom Homebrew, siden de alltid havner i den katalogen som standard.
Hvordan finner jeg hvilke Homebrew-pakker som er tilgjengelige for installasjon?
Selvfølgelig fokuserer vi på hvilke Homebrew-pakker som for øyeblikket er installert på en Mac, men hvis du vil ha en liste over Homebrew-pakker som er tilgjengelige for installasjon i stedet, kan du bruke en av følgende metoder. Den første tilnærmingen bruker en enkel søkekommando:
brew search
Utdata fra «brew search» vil være alle tilgjengelige Homebrew-pakker som kan installeres.
Eller du kan bla gjennom bryggeformelsiden her for en fullstendig liste over Homebrew-pakker som teoretisk kan installeres.
Kjenner du til andre metoder for å få en liste over alle Homebrew-pakker installert på en Mac? Del dine tanker og erfaringer i kommentarene nedenfor!