57 lines
2.1 KiB
Markdown
57 lines
2.1 KiB
Markdown
---
|
|
title: Homebrew
|
|
weight: -3
|
|
category: CLI
|
|
---
|
|
|
|
### Commands
|
|
|
|
| Command | Description |
|
|
| --- | --- |
|
|
| `brew install git` | Install a package |
|
|
| `brew uninstall git` | Remove/Uninstall a package |
|
|
| `brew upgrade git` | Upgrade a package |
|
|
| --- | --- |
|
|
| `brew unlink git` | Unlink |
|
|
| `brew link git` | Link |
|
|
| `brew switch git 2.5.0` | Change versions |
|
|
| --- | --- |
|
|
| `brew list --versions git` | See what versions you have |
|
|
|
|
### More package commands
|
|
|
|
| Command | Description |
|
|
| --- | --- |
|
|
| `brew info git` | List versions, caveats, etc |
|
|
| `brew cleanup git` | Remove old versions |
|
|
| `brew edit git` | Edit this formula |
|
|
| `brew cat git` | Print this formula |
|
|
| `brew home git` | Open homepage |
|
|
| `brew search git` | Search for formulas |
|
|
|
|
### Global commands
|
|
|
|
| Command | Description |
|
|
| --- | --- |
|
|
| `brew update` | Update brew and cask |
|
|
| `brew upgrade` | Upgrade all packages |
|
|
| `brew list` | List installed |
|
|
| `brew outdated` | What's due for upgrades? |
|
|
| `brew doctor` | Diagnose brew issues |
|
|
|
|
### Brew Cask commands
|
|
|
|
| Command | Description |
|
|
| --- | --- |
|
|
| `brew install --cask firefox` | Install the Firefox browser |
|
|
| `brew list --cask` | List installed applications |
|
|
|
|
Cask commands are used for interacting with graphical applications.
|
|
|
|
## Also see
|
|
{: .-one-column}
|
|
|
|
* [Homebrew homepage](https://brew.sh/) _brew.sh_
|
|
* [Homebrew docs](https://docs.brew.sh) _docs.brew.sh_
|
|
{: .-also-see}
|