Kako ispisati sve Homebrew pakete instalirane na Macu

Sadržaj:

Anonim

Želite li brzo vidjeti sve Homebrew pakete instalirane na Macu? Možda već znate putanju na koju su instalirani Homebrew paketi, ali ne morate navesti strukturu direktorija da biste dobili popis Homebrew paketa koji su instalirani u Mac OS.

Umjesto toga, možete izdati jednostavnu naredbu za prikaz popisa svih Homebrew paketa instaliranih na određenom Macu. Osim toga, možete izdati sličnu naredbu za popis svih cask paketa instaliranih putem Homebrew-a i na Macu.

Da budemo potpuno jasni, usredotočeni smo na Homebrew pakete koji su već instalirani na određenom Macu, a ne na Homebrew pakete koji su jednostavno dostupni za instalaciju.

Kako navesti sve Homebrew pakete instalirane na Macu

Homebrew uključuje jednostavnu i praktičnu naredbu za popis svih paketa koji su instalirani putem brew-a, sintaksa je sljedeća:

brew list

Primjer izlaza može izgledati otprilike ovako, ovisno o paketima i njihovim ovisnostima koje ste instalirali:

$ brew list bash-completion gettext libidn2 pcre watch cask glib libunistring pcre2 wget htop veze python nmap irssi čvor smartmontools libffi openssl sqlite

Možda imate manje ili više instaliranih paketa za kuhanje, ovisno o vašim posebnim postavkama.

Također može biti od pomoći izvesti popis Homebrew paketa koji su instalirani u tekstualnu datoteku, što se može učiniti preusmjeravanjem izlaza brew popisa u običnu tekstualnu datoteku ovako:

brew list > homebrewpackages.txt

Izlaz bi bio isti, ali sada je pohranjen u datoteci "homebrewpackages.txt" koju možete podijeliti s nekim drugim ili dokumentirati u druge svrhe.

Ako tražite neke vrijedne pažnje pakete, pogledajte ovaj popis nekih od najboljih Homebrew paketa dostupnih za Mac korisnike. Ako ste programer, možda bi vas također zanimalo nabaviti node.js i nom zajedno s instaliranjem ažuriranog paketa Python 3 na Mac.

Kako ispisati sve Cask Homebrew pakete na Macu

Naredba 'brew list' pokriva samo obične Homebrew pakete, ali također možete prikazati popis svih cask paketa:

popis bačvi za pivo

Ako izdate tu naredbu i ništa se ne vrati, to jednostavno znači da niste instalirali nijednu Mac aplikaciju kroz brew cask, što nije neobična situacija jer mnogi korisnici Maca samo koriste Homebrew za alate naredbenog retka i binarne datoteke, a ne za održavanje drugih Mac aplikacija.Unatoč tome, cask ostaje vrlo popularna metoda za jednostavno instaliranje, održavanje i upravljanje raznim Mac aplikacijama. To zapravo ovisi samo o postavkama pojedinačnih korisnika.

Kao što je nagoviješteno u uvodu ovog članka, još jedna metoda pronalaženja koji su Homebrew paketi instalirani na Macu jednostavnim korištenjem naredbe ls za prikaz gdje su Homebrew paketi instalirani:

ls /usr/local/Cellar/

Izlaz te naredbe bit će svaki paket instaliran putem Homebrew-a, budući da oni prema zadanim postavkama uvijek završe u tom direktoriju.

Kako mogu pronaći koji su Homebrew paketi dostupni za instalaciju?

Očito se fokusiramo na to koji su Homebrew paketi trenutačno instalirani na Macu, ali ako umjesto toga želite popis Homebrew paketa koji su dostupni za instalaciju, možete koristiti jednu od sljedećih metoda. Prvi pristup koristi jednostavnu naredbu za pretraživanje:

pretraga piva

Izlaz 'brew searcha' bit će svaki dostupni Homebrew paket koji se može instalirati.

Ili ovdje možete pregledati stranicu s formulom piva za potpuni popis Homebrew paketa koji bi se teoretski mogli instalirati.

Znate li za druge metode za dobivanje popisa svih Homebrew paketa instaliranih na Macu? Podijelite svoja razmišljanja i iskustva u komentarima ispod!

Kako ispisati sve Homebrew pakete instalirane na Macu