Homebrew
Services
Homebrew has a services aspect to it. We can run brew services list
to see the services that are currently running from Homebrew. We can run brew services start
to start a service.
- ex. Redis, Postgres, vault, caddyserver
Cask
brew cask is an extension to brew that allows management of MacOS graphical applications
Tap
a Git repository of Formulae and/or commands
When you tap a repository, you are essentially informing Homebrew about the existence of this external repository so that it can be used to install packages or formulas from that repository.
- Homebrew is designed to be modular and lightweight. By default, it doesn't come with every package or formula available. Instead, it provides the core functionality and allows users to extend it by tapping additional repositories.
Keg
the installation prefix of a Formula
The brew install ...
mechanism doesn't solve the problem of dependency conflicts
Installation directories
/opt/homebrew/Cellar/
CLI
Search available packages
brew search _____
See where package is installed
brew info postgresql