homebrew
homebrew is often associated with MacOS but is also available for Linux
Usage
Usage
brew help
Example usage: brew search TEXT|/REGEX/ brew info [FORMULA|CASK...] brew install FORMULA|CASK... brew update brew upgrade [FORMULA|CASK...] brew uninstall FORMULA|CASK... brew list [FORMULA|CASK...]Troubleshooting: brew config brew doctor brew install --verbose --debug FORMULA|CASKContributing: brew create URL [--no-fetch] brew edit [FORMULA|CASK...]Further help: brew commands brew help [COMMAND] man brew https://docs.brew.sh
Application Installs
Application Installs
Install (MacOS)
Install (MacOS)
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
==> Checking for `sudo` access (which may request your password)...Password:==> This script will install:/opt/homebrew/bin/brew/opt/homebrew/share/doc/homebrew/opt/homebrew/share/man/man1/brew.1/opt/homebrew/share/zsh/site-functions/_brew/opt/homebrew/etc/bash_completion.d/brew/opt/homebrew==> The following new directories will be created:/opt/homebrew/bin/opt/homebrew/etc/opt/homebrew/include/opt/homebrew/lib/opt/homebrew/sbin/opt/homebrew/share/opt/homebrew/var/opt/homebrew/opt/opt/homebrew/share/zsh/opt/homebrew/share/zsh/site-functions/opt/homebrew/var/homebrew/opt/homebrew/var/homebrew/linked/opt/homebrew/Cellar/opt/homebrew/Caskroom/opt/homebrew/FrameworksPress RETURN/ENTER to continue or any other key to abort:==> /usr/bin/sudo /usr/bin/install -d -o root -g wheel -m 0755 /opt/homebrewPassword:==> /usr/bin/sudo /bin/mkdir -p /opt/homebrew/bin /opt/homebrew/etc /opt/homebrew/include /opt/homebrew/lib /opt/homebrew/sbin /opt/homebrew/share /opt/homebrew/var /opt/homebrew/opt /opt/homebrew/share/zsh /opt/homebrew/share/zsh/site-functions /opt/homebrew/var/homebrew /opt/homebrew/var/homebrew/linked /opt/homebrew/Cellar /opt/homebrew/Caskroom /opt/homebrew/Frameworks==> /usr/bin/sudo /bin/chmod ug=rwx /opt/homebrew/bin /opt/homebrew/etc /opt/homebrew/include /opt/homebrew/lib /opt/homebrew/sbin /opt/homebrew/share /opt/homebrew/var /opt/homebrew/opt /opt/homebrew/share/zsh /opt/homebrew/share/zsh/site-functions /opt/homebrew/var/homebrew /opt/homebrew/var/homebrew/linked /opt/homebrew/Cellar /opt/homebrew/Caskroom /opt/homebrew/Frameworks==> /usr/bin/sudo /bin/chmod go-w /opt/homebrew/share/zsh /opt/homebrew/share/zsh/site-functions==> /usr/bin/sudo /usr/sbin/chown myuser /opt/homebrew/bin /opt/homebrew/etc /opt/homebrew/include /opt/homebrew/lib /opt/homebrew/sbin /opt/homebrew/share /opt/homebrew/var /opt/homebrew/opt /opt/homebrew/share/zsh /opt/homebrew/share/zsh/site-functions /opt/homebrew/var/homebrew /opt/homebrew/var/homebrew/linked /opt/homebrew/Cellar /opt/homebrew/Caskroom /opt/homebrew/Frameworks==> /usr/bin/sudo /usr/bin/chgrp admin /opt/homebrew/bin /opt/homebrew/etc /opt/homebrew/include /opt/homebrew/lib /opt/homebrew/sbin /opt/homebrew/share /opt/homebrew/var /opt/homebrew/opt /opt/homebrew/share/zsh /opt/homebrew/share/zsh/site-functions /opt/homebrew/var/homebrew /opt/homebrew/var/homebrew/linked /opt/homebrew/Cellar /opt/homebrew/Caskroom /opt/homebrew/Frameworks==> /usr/bin/sudo /usr/sbin/chown -R myuser:admin /opt/homebrew==> /usr/bin/sudo /bin/mkdir -p /Users/myuser/Library/Caches/Homebrew==> /usr/bin/sudo /bin/chmod g+rwx /Users/myuser/Library/Caches/Homebrew==> /usr/bin/sudo /usr/sbin/chown -R myuser /Users/myuser/Library/Caches/Homebrew==> Downloading and installing Homebrew...remote: Enumerating objects: 293465, done.remote: Counting objects: 100% (49/49), done.remote: Compressing objects: 100% (47/47), done.remote: Total 293465 (delta 2), reused 46 (delta 2), pack-reused 293416 (from 2)remote: Enumerating objects: 55, done.remote: Counting objects: 100% (33/33), done.remote: Total 55 (delta 33), reused 33 (delta 33), pack-reused 22 (from 1)==> Updating Homebrew...==> Downloading https://ghcr.io/v2/homebrew/portable-ruby/portable-ruby/blobs/sha256:d9faa506c014dedc0b034a68103ba75c9a58242f4d6c67b6ca0f649c39602bcf###################################################################################################################################################################################### 100.0%==> Pouring portable-ruby-3.3.7.arm64_big_sur.bottle.tar.gzWarning: /opt/homebrew/bin is not in your PATH. Instructions on how to configure your shell for Homebrew can be found in the 'Next steps' section below.==> Installation successful!
==> Homebrew has enabled anonymous aggregate formulae and cask analytics.Read the analytics documentation (and how to opt-out) here: https://docs.brew.sh/AnalyticsNo analytics data has been sent yet (nor will any be during this install run).
==> Homebrew is run entirely by unpaid volunteers. Please consider donating: https://github.com/Homebrew/brew#donations
==> Next steps:- Run these commands in your terminal to add Homebrew to your PATH: echo >> /Users/myuser/.zprofile echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> /Users/myuser/.zprofile eval "$(/opt/homebrew/bin/brew shellenv)"- Run brew help to get started- Further documentation: https://docs.brew.sh
==> Homebrew has enabled anonymous aggregate formulae and cask analytics.Read the analytics documentation (and how to opt-out) here: https://docs.brew.sh/AnalyticsNo analytics data has been sent yet (nor will any be during this install run).
==> Homebrew is run entirely by unpaid volunteers. Please consider donating: https://github.com/Homebrew/brew#donations
==> Next steps:- Run these commands in your terminal to add Homebrew to your PATH: echo >> /Users/myuser/.zprofile echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> /Users/myuser/.zprofile eval "$(/opt/homebrew/bin/brew shellenv)"- Run brew help to get started- Further documentation: https://docs.brew.sh
echo >> /Users/myuser/.zprofile
echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> /Users/myuser/.zprofile
eval "$(/opt/homebrew/bin/brew shellenv)"
Bibliography
Bibliography