Table of Contents
Brew search
Return to HomeBrew or Brew install
Last login: Sat Aug 25 03:30:57 on ttys000 macbook01:~ user1$ brew
macbook01:~ user1$ macbook01:~ user1$ brew install wget
Updating Homebrew… =⇒ Installing dependencies for wget: gettext, libunistring, libidn2, openssl =⇒ Installing wget dependency: gettext =⇒ Downloading https://homebrew.bintray.com/bottles/gettext-0.19.8.1.high_sierr
- 100.0%
=⇒ Pouring gettext–0.19.8.1.high_sierra.bottle.tar.gz =⇒ Caveats gettext is keg-only, which means it was not symlinked into /usr/local, because macOS provides the BSD gettext library & some software gets confused if both are in the library path.
If you need to have gettext first in your PATH run:
echo 'export PATH="/usr/local/opt/gettext/bin:$PATH"' >> ~/.bash_profile
For compilers to find gettext you may need to set:
export LDFLAGS="-L/usr/local/opt/gettext/lib" export CPPFLAGS="-I/usr/local/opt/gettext/include"
=⇒ Summary 🍺 /usr/local/Cellar/gettext/0.19.8.1: 1,935 files, 16.9MB =⇒ Installing wget dependency: libunistring =⇒ Downloading https://homebrew.bintray.com/bottles/libunistring-0.9.10.high_si
- 100.0%
=⇒ Pouring libunistring–0.9.10.high_sierra.bottle.tar.gz 🍺 /usr/local/Cellar/libunistring/0.9.10: 54 files, 4.4MB =⇒ Installing wget dependency: libidn2 =⇒ Downloading https://homebrew.bintray.com/bottles/libidn2-2.0.5.high_sierra.b
- 100.0%
=⇒ Pouring libidn2–2.0.5.high_sierra.bottle.tar.gz 🍺 /usr/local/Cellar/libidn2/2.0.5: 68 files, 669.1KB =⇒ Installing wget dependency: openssl =⇒ Downloading https://homebrew.bintray.com/bottles/openssl-1.0.2p.high_sierra.
- 100.0%
=⇒ Pouring openssl–1.0.2p.high_sierra.bottle.tar.gz =⇒ Caveats A CA file has been bootstrapped using certificates from the SystemRoots keychain. To add additional certificates (e.g. the certificates added in the System keychain), place .pem files in
/usr/local/etc/openssl/certs
and run
/usr/local/opt/openssl/bin/c_rehash
openssl is keg-only, which means it was not symlinked into /usr/local, because Apple has deprecated use of OpenSSL in favor of its own TLS and crypto libraries.
If you need to have openssl first in your PATH run:
echo 'export PATH="/usr/local/opt/openssl/bin:$PATH"' >> ~/.bash_profile
For compilers to find openssl you may need to set:
export LDFLAGS="-L/usr/local/opt/openssl/lib" export CPPFLAGS="-I/usr/local/opt/openssl/include"
=⇒ Summary 🍺 /usr/local/Cellar/openssl/1.0.2p: 1,793 files, 12.3MB =⇒ Installing wget =⇒ Downloading https://homebrew.bintray.com/bottles/wget-1.19.5.high_sierra.bot
- 100.0%
=⇒ Pouring wget–1.19.5.high_sierra.bottle.tar.gz 🍺 /usr/local/Cellar/wget/1.19.5: 50 files, 3.7MB =⇒ Caveats =⇒ gettext gettext is keg-only, which means it was not symlinked into /usr/local, because macOS provides the BSD gettext library & some software gets confused if both are in the library path.
If you need to have gettext first in your PATH run:
echo 'export PATH="/usr/local/opt/gettext/bin:$PATH"' >> ~/.bash_profile
For compilers to find gettext you may need to set:
export LDFLAGS="-L/usr/local/opt/gettext/lib" export CPPFLAGS="-I/usr/local/opt/gettext/include"
=⇒ openssl A CA file has been bootstrapped using certificates from the SystemRoots keychain. To add additional certificates (e.g. the certificates added in the System keychain), place .pem files in
/usr/local/etc/openssl/certs
and run
/usr/local/opt/openssl/bin/c_rehash
openssl is keg-only, which means it was not symlinked into /usr/local, because Apple has deprecated use of OpenSSL in favor of its own TLS and crypto libraries.
If you need to have openssl first in your PATH run:
echo 'export PATH="/usr/local/opt/openssl/bin:$PATH"' >> ~/.bash_profile
For compilers to find openssl you may need to set:
export LDFLAGS="-L/usr/local/opt/openssl/lib" export CPPFLAGS="-I/usr/local/opt/openssl/include"
macbook01:~ user1$ brew update Error: You have not agreed to the Xcode license. Please resolve this by running:
sudo xcodebuild -license acceptmacbook01:~ user1$ sudo xcodebuild -license accept Password: macbook01:~ user1$ macbook01:~ user1$ macbook01:~ user1$ brew update Updated 1 tap (homebrew/core). No changes to formulae. macbook01:~ user1$ brew update && install azure-cli Updated 1 tap (homebrew/core). =⇒ New Formulae geogram go@1.10 luit =⇒ Updated Formulae angular-cli jenkins-job-builder prettier augeas libphonenumber s6 cimg libtensorflow svtplay-dl ckan meson thors-serializer feedgnuplot minizinc tomcat git-cola mkcert tomcat-native git-quick-stats nghttp2 tomcat@7 gitlab-runner perl-build tomcat@8 gromacs plantuml usage: install [-bCcpSsv] [-B suffix] [-f flags] [-g group] [-m mode]
[-o owner] file1 file2 install [-bCcpSsv] [-B suffix] [-f flags] [-g group] [-m mode] [-o owner] file1 ... fileN directory install -d [-v] [-g group] [-m mode] [-o owner] directory ...macbook01:~ user1$ sudo xcodebuild -license accept Password: macbook01:~ user1$ brew update && brew install azure-cli Already up-to-date. =⇒ Installing dependencies for azure-cli: gdbm, readline, sqlite, xz, python =⇒ Installing azure-cli dependency: gdbm =⇒ Downloading https://homebrew.bintray.com/bottles/gdbm-1.18.high_sierra.bottl
- 100.0%
=⇒ Pouring gdbm–1.18.high_sierra.bottle.tar.gz 🍺 /usr/local/Cellar/gdbm/1.18: 20 files, 584.5KB =⇒ Installing azure-cli dependency: readline =⇒ Downloading https://homebrew.bintray.com/bottles/readline-7.0.5.high_sierra.
- 100.0%
=⇒ Pouring readline–7.0.5.high_sierra.bottle.tar.gz =⇒ Caveats readline is keg-only, which means it was not symlinked into /usr/local, because macOS provides the BSD libedit library, which shadows libreadline. In order to prevent conflicts when programs look for libreadline we are defaulting this GNU Readline installation to keg-only.
For compilers to find readline you may need to set:
export LDFLAGS="-L/usr/local/opt/readline/lib" export CPPFLAGS="-I/usr/local/opt/readline/include"
=⇒ Summary 🍺 /usr/local/Cellar/readline/7.0.5: 46 files, 1.5MB =⇒ Installing azure-cli dependency: sqlite =⇒ Downloading https://homebrew.bintray.com/bottles/sqlite-3.24.0.high_sierra.b
- 100.0%
=⇒ Pouring sqlite–3.24.0.high_sierra.bottle.tar.gz =⇒ Caveats sqlite is keg-only, which means it was not symlinked into /usr/local, because macOS provides an older sqlite3.
If you need to have sqlite first in your PATH run:
echo 'export PATH="/usr/local/opt/sqlite/bin:$PATH"' >> ~/.bash_profile
For compilers to find sqlite you may need to set:
export LDFLAGS="-L/usr/local/opt/sqlite/lib" export CPPFLAGS="-I/usr/local/opt/sqlite/include"
=⇒ Summary 🍺 /usr/local/Cellar/sqlite/3.24.0: 11 files, 3.5MB =⇒ Installing azure-cli dependency: xz =⇒ Downloading https://homebrew.bintray.com/bottles/xz-5.2.4.high_sierra.bottle
- 100.0%
=⇒ Pouring xz–5.2.4.high_sierra.bottle.tar.gz 🍺 /usr/local/Cellar/xz/5.2.4: 92 files, 1MB =⇒ Installing azure-cli dependency: python =⇒ Downloading https://homebrew.bintray.com/bottles/python-3.7.0.high_sierra.bo
- 100.0%
=⇒ Pouring python–3.7.0.high_sierra.bottle.3.tar.gz Error: The `brew link` step did not complete successfully The formula built, but is not symlinked into /usr/local Could not symlink bin/2to3 Target /usr/local/bin/2to3 already exists. You may want to remove it:
rm '/usr/local/bin/2to3'
To force the link and overwrite all conflicting files:
brew link --overwrite python
To list all files that would be deleted:
brew link --overwrite --dry-run python
Possible conflicting files are: /usr/local/bin/2to3 → /Library/Frameworks/Python.framework/Versions/3.7/bin/2to3 /usr/local/bin/2to3-3.7 → /Library/Frameworks/Python.framework/Versions/3.7/bin/2to3-3.7 /usr/local/bin/idle3 → /Library/Frameworks/Python.framework/Versions/3.7/bin/idle3 /usr/local/bin/idle3.7 → /Library/Frameworks/Python.framework/Versions/3.7/bin/idle3.7 /usr/local/bin/pydoc3 → /Library/Frameworks/Python.framework/Versions/3.7/bin/pydoc3 /usr/local/bin/pydoc3.7 → /Library/Frameworks/Python.framework/Versions/3.7/bin/pydoc3.7 /usr/local/bin/python3 → /Library/Frameworks/Python.framework/Versions/3.7/bin/python3 /usr/local/bin/python3-config → /Library/Frameworks/Python.framework/Versions/3.7/bin/python3-config /usr/local/bin/python3.7 → /Library/Frameworks/Python.framework/Versions/3.7/bin/python3.7 /usr/local/bin/python3.7-config → /Library/Frameworks/Python.framework/Versions/3.7/bin/python3.7-config /usr/local/bin/python3.7m → /Library/Frameworks/Python.framework/Versions/3.7/bin/python3.7m /usr/local/bin/python3.7m-config → /Library/Frameworks/Python.framework/Versions/3.7/bin/python3.7m-config /usr/local/bin/pyvenv → /Library/Frameworks/Python.framework/Versions/3.7/bin/pyvenv /usr/local/bin/pyvenv-3.7 → /Library/Frameworks/Python.framework/Versions/3.7/bin/pyvenv-3.7 =⇒ /usr/local/Cellar/python/3.7.0/bin/python3 -s setup.py –no-user-cfg install =⇒ /usr/local/Cellar/python/3.7.0/bin/python3 -s setup.py –no-user-cfg install =⇒ /usr/local/Cellar/python/3.7.0/bin/python3 -s setup.py –no-user-cfg install =⇒ Caveats Python has been installed as
/usr/local/bin/python3
Unversioned symlinks `python`, `python-config`, `pip` etc. pointing to `python3`, `python3-config`, `pip3` etc., respectively, have been installed into
/usr/local/opt/python/libexec/bin
If you need Homebrew's Python 2.7 run
brew install python@2
Pip, setuptools, and wheel have been installed. To update them run
pip3 install --upgrade pip setuptools wheel
You can install Python packages with
pip3 installThey will install into the site-package directory
/usr/local/lib/python3.7/site-packages
See: https://docs.brew.sh/Homebrew-and-Python =⇒ Summary 🍺 /usr/local/Cellar/python/3.7.0: 4,789 files, 102.1MB =⇒ Installing azure-cli =⇒ Downloading https://homebrew.bintray.com/bottles/azure-cli-2.0.44.high_sierr
- 100.0%
=⇒ Pouring azure-cli–2.0.44.high_sierra.bottle.tar.gz =⇒ Caveats Bash completion has been installed to:
/usr/local/etc/bash_completion.d=⇒ Summary 🍺 /usr/local/Cellar/azure-cli/2.0.44: 15,169 files, 69.4MB =⇒ Caveats =⇒ readline readline is keg-only, which means it was not symlinked into /usr/local, because macOS provides the BSD libedit library, which shadows libreadline. In order to prevent conflicts when programs look for libreadline we are defaulting this GNU Readline installation to keg-only.
For compilers to find readline you may need to set:
export LDFLAGS="-L/usr/local/opt/readline/lib" export CPPFLAGS="-I/usr/local/opt/readline/include"
=⇒ sqlite sqlite is keg-only, which means it was not symlinked into /usr/local, because macOS provides an older sqlite3.
If you need to have sqlite first in your PATH run:
echo 'export PATH="/usr/local/opt/sqlite/bin:$PATH"' >> ~/.bash_profile
For compilers to find sqlite you may need to set:
export LDFLAGS="-L/usr/local/opt/sqlite/lib" export CPPFLAGS="-I/usr/local/opt/sqlite/include"
=⇒ python Python has been installed as
/usr/local/bin/python3
Unversioned symlinks `python`, `python-config`, `pip` etc. pointing to `python3`, `python3-config`, `pip3` etc., respectively, have been installed into
/usr/local/opt/python/libexec/bin
If you need Homebrew's Python 2.7 run
brew install python@2
Pip, setuptools, and wheel have been installed. To update them run
pip3 install --upgrade pip setuptools wheel
You can install Python packages with
pip3 installThey will install into the site-package directory
/usr/local/lib/python3.7/site-packages
See: https://docs.brew.sh/Homebrew-and-Python =⇒ azure-cli Bash completion has been installed to:
/usr/local/etc/bash_completion.dmacbook01:~ user1$
macbook01:~ user1$ brew install cask Updating Homebrew… =⇒ Auto-updated Homebrew! Updated 1 tap (homebrew/core). =⇒ New Formulae aravis geant4 nwchem skopeo bloaty golang-migrate oclgrind smimesign bundletool hyperkit opentracing-cpp stanford-corenlp carla json11 pagmo topgrade cmdshelf libpsl peru ucloud cwlogs llvm@6 picat vfuse diceware mallet prototool wcslib eslint nng rbspy wsk
Updated Brew Formulae
azure-cli ✔ kubernetes-service-catalog-client sqlite ✔ kumo abyss kustomize ace landscaper activemq languagetool adwaita-icon-theme ldc afflib lean-cli alexjs lf ammonite-repl lftp angular-cli libarchive anjuta libbi annie libcouchbase ansible libdazzle apache-drill libetpan apache-flink libgda apktool libimobiledevice app-engine-java libiscsi apr libmatio arangodb libopkele aria2 libphonenumber ark libre armadillo librtlsdr arp-scan libsoup arpack libspectre artifactory libssh at-spi2-atk libuv at-spi2-core libvirt atk libwbxml atlassian-cli libxlsxwriter atomicparsley links aurora-cli liquigraph autopep8 llnode avfs llvm avrdude lnav avro-c logentries awk logstash aws-okta logtalk aws-shell lolcat awscli luaradio babel lxc baobab lynis bat lz4 bazel mackup bear mame bettercap mariadb@10.1 bibutils mariadb@10.2 bind mbedtls bison mdcat bitcoin mdds bitrise mdp bitwarden-cli media-info black megatools brew-gem menhir bro mercurial brotli meson-internal buku mesos bullet metabase bwfmetaedit metashell bzt mill cabal-install minimesos caf mkvtoolnix caffe mmark calabash mmseqs2 capnp monax cargo-completion monetdb carthage mongodb cash-cli mongodb@3.2 cataclysm mongodb@3.4 ccache mongodb@3.6 cern-ndiff mosh certbot mosquitto cgal mpd chakra mps-youtube chapel msgpack checkbashisms mujs chronograf multimarkdown cimg nano circleci nats-streaming-server citus nco clang-format ncview cloc neko clojure netcdf cmake nghttp2 cmark-gfm nginx cmocka nifi-registry cnats nim codequery node coffeescript node-build compcert node@8 conan nspr consul nsq convox nss cpmtools ntopng cpprestsdk ocamlbuild cromwell ocrmypdf crowdin octave crystal oniguruma curl opam dartsim openapi-generator davmail openblas dbhash opencv dependency-check openrct2 deployer openrtsp dhall-json opensc diff-pdf openssl@1.1 diffoscope orc-tools digdag ortp django-completion p11-kit dnstwist packer docker-completion paket docker-compose pandoc docker-machine-nfs pandoc-citeproc docker-squash pandoc-crossref doctl parallel dosbox pass double-conversion pcl dub pcre2 duck pdal duo_unix pdfsandwich duplicity pdftoedn dxpy pdftoipe dynare pdns elasticsearch pdnsrec elasticsearch@5.6 pegtl elm-format pgbadger emscripten pgrouting erlang php erlang@19 php-cs-fixer erlang@20 php@5.6 evince php@7.0 exercism php@7.1 exiftool phpunit faas-cli picard-tools fabric pixz fauna-shell pmd fdk-aac-encoder poppler field3d postgis file-roller povray firebase-cli pqiv flann pre-commit flatcc presto flow prettier fluent-bit profanity fmsx proj fn prometheus folly protobuf fontconfig protobuf-c fonttools protobuf-swift fortio pulumi fossil pumba fpc pybind11 freetds pygobject3 freexl pyinvoke frugal pyside futhark qcachegrind fzy qd gauge qt gdal quicktype gdb rabbitmq gdk-pixbuf ranger geckodriver rclone gedit re2c geogram ripgrep geoipupdate rom-tools ghostscript root gifski roswell git rtags git-archive-all rust git-cola rustup-init git-credential-manager saxon git-ftp sbcl git-lfs sbt git-sizer scala gitbucket selenium-server-standalone gitlab-runner serverless gitup shellharden gjs shibboleth-sp gjstest simutrans glances skaffold glib skafos glib-networking smali glide smlnj glm snapcraft gloox solr glslviewer sops gmt sourcekitten gmt@4 sourcery gnatsd sphinx-doc gnu-indent spotbugs gnupg sqldiff go sqlite-analyzer gobject-introspection sratoolkit gobuster stellar-core gocr stlink godep stunnel goenv supersonic gomplate svgo goreleaser swift-protobuf gradle swiftformat grafana swiftgen grakn syncthing grpc tarantool grunt-cli tarsnap-gui grunt-completion tcpflow grv telegraf gsettings-desktop-schemas telnet gsoap template-glib gst-editing-services terragrunt gst-libav tgui gst-plugins-bad the_platinum_searcher gst-plugins-base thors-serializer gst-plugins-good tiger-vnc gst-plugins-ugly tile38 gst-python tippecanoe gst-rtsp-server tokei gst-validate tomcat gstreamer tomcat@7 gtk-mac-integration tomcat@8 gtksourceview3 tor gtksourceview@4 tox gucharmap travis gutenberg trezor-agent hadolint ttyd handbrake twarc hapi-fhir-cli typescript harfbuzz uftp hcloud uhd hdf5 unp64 hebcal unrar helmfile upx help2man urh heroku v8 hlint vagrant-completion homebank vala htmldoc valabind httpd vault hugo vegeta hwloc vice iamy vim ice vips imagemagick vnu imagemagick@6 vorbis-tools immortal vte3 influxdb vtk ios-deploy watchexec iperf wdiff ipython weaver iso-codes webpack jadx wildfly-as
- jenkins wireguard-go
- jenkins-lts wireguard-tools
jerasure wireshark jfrog-cli-go wp-cli-completion jhipster wskdeploy jmeter wtf json-glib xcodegen jsonrpc-glib xerces-c juju xml-tooling-c jump xmount kakoune xonsh kallisto xtensor kapacitor yarn kerl yelp-tools kettle youtube-dl
- kibana yubico-piv-tool
kibana@5.6 zabbix knot zbackup kore zig
- kotlin zpython
krakend zsh
- kubernetes-cli zsh-completions
=⇒ Renamed Formulae rebar@3 → rebar3 =⇒ Deleted Formulae llvm@3.7 mediatomb redis@2.8 submarine
=⇒ Installing dependencies for cask: gmp, libtasn1, nettle, libffi, p11-kit, gnutls, emacs =⇒ Installing cask dependency: gmp =⇒ Downloading https://homebrew.bintray.com/bottles/gmp-6.1.2_2.high_sierra.bot
- 100.0%
=⇒ Pouring gmp-6.1.2_2.high_sierra.bottle.tar.gz 🍺 /usr/local/Cellar/gmp/6.1.2_2: 18 files, 3.1MB =⇒ Installing cask dependency: libtasn1 =⇒ Downloading https://homebrew.bintray.com/bottles/libtasn1-4.13.high_sierra.b
- 100.0%
=⇒ Pouring libtasn1-4.13.high_sierra.bottle.tar.gz 🍺 /usr/local/Cellar/libtasn1/4.13: 59 files, 435.2KB =⇒ Installing cask dependency: nettle =⇒ Downloading https://homebrew.bintray.com/bottles/nettle-3.4.high_sierra.bott
- 100.0%
=⇒ Pouring nettle-3.4.high_sierra.bottle.tar.gz 🍺 /usr/local/Cellar/nettle/3.4: 85 files, 2MB =⇒ Installing cask dependency: libffi =⇒ Downloading https://homebrew.bintray.com/bottles/libffi-3.2.1.high_sierra.bo
- 100.0%
=⇒ Pouring libffi-3.2.1.high_sierra.bottle.tar.gz =⇒ Caveats libffi is keg-only, which means it was not symlinked into /usr/local, because some formulae require a newer version of libffi.
For compilers to find libffi you may need to set:
export LDFLAGS="-L/usr/local/opt/libffi/lib"
=⇒ Summary 🍺 /usr/local/Cellar/libffi/3.2.1: 16 files, 297KB =⇒ Installing cask dependency: p11-kit =⇒ Downloading https://homebrew.bintray.com/bottles/p11-kit-0.23.14.high_sierra
- 100.0%
=⇒ Pouring p11-kit-0.23.14.high_sierra.bottle.tar.gz 🍺 /usr/local/Cellar/p11-kit/0.23.14: 63 files, 2.9MB =⇒ Installing cask dependency: gnutls =⇒ Downloading https://homebrew.bintray.com/bottles/gnutls-3.5.19.high_sierra.b
- 100.0%
=⇒ Pouring gnutls-3.5.19.high_sierra.bottle.tar.gz 🍺 /usr/local/Cellar/gnutls/3.5.19: 1,105 files, 7.7MB =⇒ Installing cask dependency: emacs =⇒ Downloading https://homebrew.bintray.com/bottles/emacs-26.1_1.high_sierra.bo
- 100.0%
=⇒ Pouring emacs-26.1_1.high_sierra.bottle.tar.gz =⇒ Caveats To have launchd start emacs now and restart at login:
brew services start emacsOr, if you don't want/need a background service you can just run:
emacs=⇒ Summary 🍺 /usr/local/Cellar/emacs/26.1_1: 3,985 files, 103.6MB =⇒ Installing cask =⇒ Downloading https://github.com/cask/cask/archive/v0.8.4.tar.gz =⇒ Downloading from https://codeload.github.com/cask/cask/tar.gz/v0.8.4
- 100.0%
=⇒ Caveats Emacs Lisp files have been installed to:
/usr/local/share/emacs/site-lisp/cask=⇒ Summary 🍺 /usr/local/Cellar/cask/0.8.4: 14 files, 169KB, built in 30 seconds =⇒ Caveats =⇒ libffi libffi is keg-only, which means it was not symlinked into /usr/local, because some formulae require a newer version of libffi.
For compilers to find libffi you may need to set:
export LDFLAGS="-L/usr/local/opt/libffi/lib"
=⇒ emacs To have launchd start emacs now and restart at login:
brew services start emacsOr, if you don't want/need a background service you can just run:
emacs=⇒ cask Emacs Lisp files have been installed to:
/usr/local/share/emacs/site-lisp/caskmacbook01:~ user1$
Brew commands
macbook01:~ user1$ brew Example usage:
- brew search [TEXT|/REGEX/]
- brew info [FORMULA…]
- brew install FORMULA…
- brew upgrade [FORMULA…]
- brew uninstall[[ FORMULA... * [[brew list [FORMULA…]