Sådan vises alle Homebrew-pakker installeret på en Mac
Indholdsfortegnelse:
Vil du hurtigt se alle Homebrew-pakker installeret på en Mac? Du kender muligvis allerede stien, hvor Homebrew-pakker er installeret, men du behøver ikke at angive en mappestruktur for at få en liste over Homebrew-pakker, der er blevet installeret i Mac OS.
I stedet kan du udstede en simpel kommando for at vise en liste over alle Homebrew-pakker installeret på en bestemt Mac. Derudover kan du også udstede en lignende kommando for at vise alle cask-pakker installeret via Homebrew på Mac'en.
For at gøre det helt klart fokuserer vi på Homebrew-pakker, der allerede er installeret på en bestemt Mac, ikke Homebrew-pakker, der blot er tilgængelige for installation.
Sådan vises alle Homebrew-pakker installeret på Mac
Homebrew inkluderer en enkel og praktisk kommando til at liste alle pakker, der er blevet installeret gennem brew, syntaksen er som følger:
brew list
Eksempeloutput kan ligne følgende, afhængigt af hvilke pakker og deres afhængigheder du har installeret:
$ brew list bash-completion gettext libidn2 pcre watch cask glib libunistring pcre2 wget htop links python nmap irssi node smartmontools libffi openssl sqlite
Du kan have færre eller flere brygpakker installeret, afhængigt af din specifikke opsætning.
Det kan også være nyttigt at eksportere listen over Homebrew-pakker, der er installeret, til en tekstfil, hvilket kan gøres ved at omdirigere outputtet fra bryglisten til en almindelig tekstfil som sådan:
brew list > homebrewpackages.txt
Oputtet ville være det samme, men nu er det gemt i filen "homebrewpackages.txt", som du kan dele med en anden eller dokumentere til andre formål.
Hvis du leder efter nogle bemærkelsesværdige pakker, så tjek denne liste over nogle af de bedste Homebrew-pakker, der er tilgængelige for Mac-brugere. Hvis du er en udvikler, er du måske også interesseret i at få node.js og nom sammen med at installere den opdaterede Python 3-pakke på en Mac.
Sådan vises alle Cask Homebrew-pakker på Mac
Kommandoen 'brew list' dækker kun almindelige Homebrew-pakker, men du kan også vise en liste over alle fadpakker:
brew fadliste
Hvis du afgiver den kommando, og intet kommer tilbage, betyder det simpelthen, at du ikke har installeret nogen Mac-apps gennem brew cask, hvilket ikke er en frygtelig usædvanlig situation, da mange Mac-brugere bare bruger Homebrew til kommandolinjeværktøjer og binære filer og ikke til vedligeholdelse af andre Mac-apps.Ikke desto mindre er fad stadig en meget populær metode til nemt at installere, vedligeholde og administrere forskellige Mac-apps. Det afhænger egentlig bare af den enkelte brugers særlige opsætning.
Som antydet i introduktionen til denne artikel er en anden metode til at finde, hvilke Homebrew-pakker der er installeret på en Mac ved blot at bruge kommandoen ls til at vise, hvor Homebrew-pakker er installeret:
ls /usr/local/Cellar/
Oputtet af denne kommando vil være hver pakke installeret via Homebrew, da de altid ender i den mappe som standard.
Hvordan finder jeg, hvilke Homebrew-pakker der er tilgængelige at installere?
Vi fokuserer selvfølgelig på, hvilke Homebrew-pakker der i øjeblikket er installeret på en Mac, men hvis du vil have en liste over Homebrew-pakker, der er tilgængelige for installation i stedet, kan du bruge en af følgende metoder. Den første tilgang bruger en simpel søgekommando:
brew search
Oputtet af 'brew search' vil være alle tilgængelige Homebrew-pakker, der kunne installeres.
Eller du kan gennemse brygformelsiden her for en komplet liste over Homebrew-pakker, der teoretisk kunne installeres.
Kender du andre metoder til at få en liste over alle Homebrew-pakker installeret på en Mac? Del dine tanker og erfaringer i kommentarerne nedenfor!