Difference between revisions of "Homebrew"

From wikieduonline
Jump to navigation Jump to search
Line 15: Line 15:
 
* 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):  
**<code>brew list</code><ref>https://apple.stackexchange.com/questions/101090/list-of-all-packages-installed-using-homebrew</ref>
+
**<code>[[brew list]]</code><ref>https://apple.stackexchange.com/questions/101090/list-of-all-packages-installed-using-homebrew</ref>
 
**<code>[[brew list]] --versions</code> (to include package versions)
 
**<code>[[brew list]] --versions</code> (to include package versions)
**<code>brew list PACKAGE_NAME</code> List of file includes in PACKAGE_NAME
+
**<code>[[brew list]] PACKAGE_NAME</code> List of file includes in PACKAGE_NAME
 
**<code>brew cask list</code>
 
**<code>brew cask list</code>
 
**<code>brew bundle</code>
 
**<code>brew bundle</code>

Revision as of 05:52, 29 April 2020

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:

Other commands:

Advanced Usage

Maintenance

Get latest version of brew and package information.

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.

To autoupdate your brew software, you can use

Related commands

See also

  • 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
  • Advertising: