Difference between revisions of "Homebrew"
Jump to navigation
Jump to search
↑ https://github.com/Homebrew/homebrew-cask
↑ https://apple.stackexchange.com/questions/101090/list-of-all-packages-installed-using-homebrew
↑ https://ss64.com/osx/lsbom.html
Line 10: | Line 10: | ||
* Install [[Vagrant]] GUI software<ref>https://github.com/Homebrew/homebrew-cask</ref>, such as Atom or Google Chrome: | * Install [[Vagrant]] GUI software<ref>https://github.com/Homebrew/homebrew-cask</ref>, such as Atom or Google Chrome: | ||
** <code>brew cask install vagrant</code> | ** <code>brew cask install vagrant</code> | ||
− | * View info of package: <code>brew info wget</code> | + | * View info of package: <code>[[brew info]] wget</code> |
* Create your own package: <code>brew create https://foo.com/bar-1.0.tgz</code> | * Create your own package: <code>brew create https://foo.com/bar-1.0.tgz</code> | ||
* Get a list of installed packages (formulae in Homebrew terminology): | * Get a list of installed packages (formulae in Homebrew terminology): |
Revision as of 10:59, 18 December 2019
Homebrew is a non Apple official free and open-source software package management system that allows the installation of software on Apple's macOS operating system using the command line terminal.
Basic Usage
To install software there are at least 3 commands: brew install
, brew cask
and brew tap
:
- Install wget software:
brew install wget
- Uninstall wget software
brew uninstall wget
- Install Vagrant GUI software[1], such as Atom or Google Chrome:
brew cask install vagrant
- View info of package:
brew info wget
- Create your own package:
brew create https://foo.com/bar-1.0.tgz
- Get a list of installed packages (formulae in Homebrew terminology):
brew list
[2]brew list --versions
(to include package versions)brew list PACKAGE_NAME
List of file includes in PACKAGE_NAMEbrew cask list
brew bundle
brew leaves
Other commands: brew link
Advanced Usage
- Get a list of files installed with package_name:
brew list package_name
- Search available packages by name:
brew search PACKAGE_NAME_TO_SEARCH
- To autoupdate your software, you can use https://github.com/DomT4/homebrew-autoupdate
Maintenance
Get latest version of brew and package information.
brew update
orbrew update -v
Get a list of not up to date packages:
brew outdated
Upgrade every installed package, see also https://github.com/DomT4/homebrew-autoupdate to autoupdate your software.
brew upgrade
To autoupdate your brew software, you can use
- homebrew-autoupdate https://github.com/DomT4/homebrew-autoupdate
See also
Advertising: