I'm a big MacPorts fanboy but since Homebrew is all the craze for a few years now, I tried to give it another look.
$ mkdir homebrew && homebrew
$ curl -L https://github.com/Homebrew/homebrew/tarball/master | \
tar --strip 1 -xzvf -
$ sudo mv homebrew /opt/homebrew && sudo chown -R root:wheel /opt/homebrew
$ sudo brew update
Initialized empty Git repository in /opt/homebrew
OK, so far - so good. Let's search for some packages, shall we?
$ brew search foo
$ brew search bar
$ brew search ssh
autossh git-ssh libssh mpssh pssh ssh-copy-id sshrc sshuttle tmux-cssh zssh
csshx gssh libssh2 mussh rssh sshguard sshtrix stormssh vassh
homebrew/fuse/sshfs homebrew/php/php54-ssh2 homebrew/php/php56-ssh2 Caskroom/cask/ssh-tunnel-manager
homebrew/php/php53-ssh2 homebrew/php/php55-ssh2 Caskroom/cask/bassshapes Caskroom/cask/sshfs
Error: GitHub API rate limit exceeded for 172.16.30.4 (But here's the good news: Authenticated requests get a higher rate limit. Check out the documentation for more details.)
Try again in 59 minutes 32 seconds, or create an personal access token:
and then set it as HOMEBREW_GITHUB_API_TOKEN
Wait, wat? brew
is asking the remote
repo if a package is available? I've just run
update - Fetch the newest version of Homebrew and all formulae
from GitHub using git(1).
But indeed, the
command will perform an online search:
search - [...] The search for text is extended online to some popular taps.
Fortunately one can set
to stop this madness.