homebrew

homebrew is often associated with MacOS but is also available for Linux

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

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

echo >> /Users/myuser/.zprofile

echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> /Users/myuser/.zprofile

eval "$(/opt/homebrew/bin/brew shellenv)"

Bibliography