Hur man listar alla Homebrew-paket installerade på en Mac
Innehållsförteckning:
- Hur listar man alla hembryggningspaket installerade på Mac
- Hur listar man alla Cask Homebrew-paket på Mac
Vill du snabbt se alla Homebrew-paket installerade på en Mac? Du kanske redan känner till sökvägen dit Homebrew-paketen är installerade, men du behöver inte lista en katalogstruktur för att få en lista över Homebrew-paket som har installerats i Mac OS.
Istället kan du utfärda ett enkelt kommando för att visa en lista över alla Homebrew-paket installerade på en viss Mac. Dessutom kan du utfärda ett liknande kommando för att lista alla cask-paket installerade via Homebrew på Mac också.
För att vara helt tydlig fokuserar vi på Homebrew-paket som redan har installerats på en viss Mac, inte Homebrew-paket som helt enkelt är tillgängliga att installera.
Hur listar man alla hembryggningspaket installerade på Mac
Homebrew innehåller ett enkelt och bekvämt kommando för att lista alla paket som har installerats via brew, syntaxen är följande:
brygglista
Exempelutdata kan se ut ungefär som följande, beroende på vilka paket och deras beroenden du har installerat:
$ brygglista bash-komplettering gettext libidn2 pcre watch cask glib libunistring pcre2 wget htop länkar python nmap irssi node smartmontools libffi openssl sqlite
Du kan ha färre eller fler bryggpaket installerade, beroende på din specifika konfiguration.
Det kan också vara användbart att exportera listan med Homebrew-paket som är installerade till en textfil, vilket kan göras genom att omdirigera utdata från brygglistan till en vanlig textfil så här:
brew list > homebrewpackages.txt
Utmatningen skulle vara densamma, men nu lagras den i filen "homebrewpackages.txt" som du kan dela med någon annan eller dokumentera för andra ändamål.
Om du letar efter några anmärkningsvärda paket, kolla in den här listan över några av de bästa Homebrew-paketen som finns tillgängliga för Mac-användare. Om du är en utvecklare kanske du också är intresserad av att skaffa node.js och nom tillsammans med att installera det uppdaterade Python 3-paketet på en Mac.
Hur listar man alla Cask Homebrew-paket på Mac
Kommandot ‘brew list’ täcker bara vanliga Homebrew-paket, men du kan också visa en lista över alla fatpaket också:
brew fat lista
Om du utfärdar det kommandot och ingenting kommer tillbaka betyder det helt enkelt att du inte har installerat några Mac-appar via brew cask, vilket inte är en särskilt ovanlig situation eftersom många Mac-användare bara använder Homebrew för kommandoradsverktyg och binärer och inte för att underhålla andra Mac-appar.Ändå är fat fortfarande en mycket populär metod för att enkelt installera, underhålla och hantera olika Mac-appar också. Det beror egentligen bara på den individuella användarens specifika inställningar.
Som antyddes i introduktionen till den här artikeln, en annan metod för att hitta vilka Homebrew-paket som är installerade på en Mac genom att helt enkelt använda kommandot ls för att visa var Homebrew-paketen är installerade:
ls /usr/local/Cellar/
Utdata från det kommandot kommer att vara alla paket som installeras via Homebrew, eftersom de alltid hamnar i den katalogen som standard.
Hur hittar jag vilka Homebrew-paket som finns att installera?
Självklart fokuserar vi på vilka Homebrew-paket som för närvarande är installerade på en Mac, men om du vill ha en lista över Homebrew-paket som är tillgängliga att installera istället kan du använda någon av följande metoder. Den första metoden använder ett enkelt sökkommando:
brew search
Utgången från 'brew search' kommer att vara alla tillgängliga Homebrew-paket som kan installeras.
Eller så kan du bläddra på bryggformelsidan här för en fullständig lista över Homebrew-paket som teoretiskt skulle kunna installeras.
Känner du till andra metoder för att få en lista över alla Homebrew-paket installerade på en Mac? Dela dina tankar och erfarenheter i kommentarerna nedan!