Как да изброя всички Homebrew пакети, инсталирани на Mac
Съдържание:
- Как да изброя всички Homebrew пакети, инсталирани на Mac
- Как да изброя всички пакети Cask Homebrew на Mac
Искате ли бързо да видите всички Homebrew пакети, инсталирани на Mac? Може вече да знаете пътя, където са инсталирани пакетите Homebrew, но не е необходимо да изброявате структура на директория, за да получите списък с пакети Homebrew, които са инсталирани в Mac OS.
Вместо това можете да издадете проста команда, за да покажете списък на всички пакети Homebrew, инсталирани на определен Mac. Освен това можете да издадете подобна команда, за да изброите всички каск пакети, инсталирани чрез Homebrew и на Mac.
За да бъдем напълно ясни, ние се фокусираме върху Homebrew пакети, които вече са инсталирани на определен Mac, а не Homebrew пакети, които просто са достъпни за инсталиране.
Как да изброя всички Homebrew пакети, инсталирани на Mac
Homebrew включва проста и удобна команда за изброяване на всички пакети, които са били инсталирани чрез brew, синтаксисът е както следва:
списък за варене
Примерният резултат може да изглежда по следния начин, в зависимост от това какви пакети и техните зависимости сте инсталирали:
$ brew list bash-completion gettext libidn2 pcre watch cask glib libunistring pcre2 wget htop връзки python nmap irssi node smartmontools libffi openssl sqlite
В зависимост от вашата конкретна настройка може да имате инсталирани по-малко или повече пакети за варене.
Също така може да бъде полезно да експортирате списъка с Homebrew пакети, които са инсталирани в текстов файл, което може да стане чрез пренасочване на изхода от brew list в обикновен текстов файл по следния начин:
brew list > homebrewpackages.txt
Резултатът ще бъде същият, но сега се съхранява във файла „homebrewpackages.txt“, който можете да споделите с някой друг или да документирате за други цели.
Ако търсите някои забележителни пакети, вижте този списък с някои от най-добрите пакети Homebrew, налични за потребителите на Mac. Ако сте разработчик, може също да ви е интересно да получите node.js и nom заедно с инсталирането на актуализирания пакет Python 3 на Mac.
Как да изброя всички пакети Cask Homebrew на Mac
Командата ‘brew list’ обхваща само обикновени Homebrew пакети, но можете също да покажете списък на всички cask пакети:
списък на буретата
Ако издадете тази команда и нищо не се върне, това просто означава, че не сте инсталирали никакви приложения за Mac чрез brew cask, което не е много необичайна ситуация, тъй като много потребители на Mac просто използват Homebrew за инструменти на командния ред и двоични файлове, а не за поддръжка на други приложения за Mac.Въпреки това cask остава много популярен метод за лесно инсталиране, поддръжка и управление на различни Mac приложения. Наистина зависи само от конкретната настройка на отделните потребители.
Както беше намекнато във въведението към тази статия, друг метод за намиране какви пакети Homebrew са инсталирани на Mac, като просто използвате командата ls, за да покажете къде са инсталирани пакетите Homebrew:
ls /usr/local/Cellar/
Резултатът от тази команда ще бъде всеки пакет, инсталиран чрез Homebrew, тъй като те винаги завършват в тази директория по подразбиране.
Как да намеря какви пакети Homebrew са налични за инсталиране?
Очевидно се фокусираме върху това какви пакети Homebrew са инсталирани в момента на Mac, но ако искате списък с пакети Homebrew, които са налични за инсталиране вместо това, можете да използвате някой от следните методи. Първият подход използва проста команда за търсене:
търсене на варене
Резултатът от ‘brew search’ ще бъде всеки наличен Homebrew пакет, който може да бъде инсталиран.
Или можете да прегледате страницата с формулата за варене тук за пълен списък на Homebrew пакети, които теоретично могат да бъдат инсталирани.
Знаете ли за други методи за получаване на списък с всички пакети Homebrew, инсталирани на Mac? Споделете вашите мисли и опит в коментарите по-долу!