Homebrew Basics

Package management with Homebrew on macOS.

Installation

Install Homebrew
/bin/bash -c $(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)

Check installation
brew --version

Update Homebrew
brew update

Install & Uninstall

Install package
brew install wget

Install multiple
brew install git node python

Uninstall package
brew uninstall wget

Reinstall package
brew reinstall wget

Search & Info

Search packages
brew search python

Package information
brew info python

List installed
brew list

List outdated
brew outdated

Upgrade & Cleanup

Upgrade all packages
brew upgrade

Upgrade specific package
brew upgrade python

Cleanup old versions
brew cleanup

Check for issues
brew doctor