Cask
Homebrew Cask extends Homebrew and brings its elegance, simplicity, and speed to the installation and management of GUI macOS applications such as Atom and Google Chrome.
Getting Started
First ensure you have Homebrew version 0.9.5
or higher:
Frequently Used Commands
Homebrew-Cask is implemented as a subcommand of Homebrew. All Homebrew-Cask commands begin with brew cask. Homebrew-Cask has its own set of command verbs many of which are similar to Homebrew’s. The most frequently-used commands are:
install
— installs the given Caskuninstall
— uninstalls the given Casklist
— lists installed Casks
Searching for Casks
To search for Casks, use brew search
. Let’s see if there’s a Cask for Google Chrome:
Installing Casks
The command brew cask install
accepts one or multiple Cask tokens.
Uninstalling Casks
This will both uninstall the Cask and remove applications which were moved to /Applications
.
Other Commands
info
— displays information about the given Casklist
— with no args, lists installed Casks; given installed Casks, lists staged files (with --full-name, include tap name)fetch
— downloads remote application files for the given Cask to the local cache (with --force, re-download even if already cached)doctor
— checks for configuration issuescleanup
— cleans up cached downloads (with--outdated
, only cleans old downloads)home
— opens the homepage of the given Cask; or with no arguments, the Homebrew-Cask project pagezap
— try to remove all files associated with a Cask (may include resources shared with other applications)outdated
- lists all outdated Casksupgrade
- updates all outdated Casks
Last updated