Installation and Basic Usage
Install:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
Install a command-line app:
brew install <formula-name>
Install a UI-based app:
brew cask install <formula-name>
Check brew state:
brew doctor
To install or update X-Code command-line tools (
brew doctor
can determine if needed):> softwareupdate --all --install --force # Get everything up to date > sudo rm -rf /Library/Developer/CommandLineTools # If that didn't update CLT > sudo xcode-select --install
Updating brew itself:
brew update
Upgrades brew, and loads info on formulaeListing formulae needing upgrades:
brew outdated
Upgrading formulae:
brew upgrade [formula]
With no args, upgrades allCleaning up unneeded downloads:
brew cleanup -s
(-s removes even latest versions. Without it, the downloads of latest versions are kept. Note that in both cases, the installs are still there and left working.)
Added Taps
homebrew/cask-fonts
: Allows install of fonts via brew cask.gabrie30/utils
: Source ofghorg
, to easily clone all of an org’s GitHub/GitLab repos. (I actually stopped using this, so it does not appear in the “Leaves” list.)isacikgoz/taps
: Source ofgitbatch
, to easily update all repos in a directory.
Leaves
automake
aws-iam-authenticator
awscli
coreutils
curl
fish
fzf
isacikgoz/taps/gitbatch
gnupg
go
helm
hugo
imagemagick
jq
kubectx
libxslt
libyaml
lsusb
node
pipenv
postgresql
redis
ruby-build
siril
starship
terragrunt
unixodbc
unzip