Linuxbrew
A fork of Homebrew for Linux
Install Linuxbrew (tl;dr)
Paste at a Terminal prompt:
ruby -e "$(wget -O- https://raw.github.com/Homebrew/linuxbrew/go/install)"
See Dependencies and Installation below for more details.
Features
- Can install software to a home directory and so does not require sudo
- Install software not packaged by the native distribution
- Install up-to-date versions of software when the native distribution is old
- Use the same package manager to manage both your Mac and Linux machines
Dependencies
- Ruby 1.8.6 or newer
- GCC 4.2 or newer
Paste at a Terminal prompt:
Debian or Ubuntu
sudo apt-get install build-essential curl git m4 ruby texinfo libbz2-dev libcurl4-openssl-dev libexpat-dev libncurses-dev zlib1g-dev
Fedora
sudo yum groupinstall 'Development Tools' && sudo yum install curl git m4 ruby texinfo bzip2-devel curl-devel expat-devel ncurses-devel zlib-devel
Installation
Paste at a Terminal prompt:
ruby -e "$(wget -O- https://raw.github.com/Homebrew/linuxbrew/go/install)"
Or if you prefer:
git clone https://github.com/Homebrew/linuxbrew.git ~/.linuxbrew
Add to your .bashrc
or .zshrc
:
export PATH="$HOME/.linuxbrew/bin:$PATH"
export LD_LIBRARY_PATH="$HOME/.linuxbrew/lib:$LD_LIBRARY_PATH"
You're done!
brew install $WHATEVER_YOU_WANT
What Packages Are Available?
- You can browse the Formula directory on GitHub.
- Or type
brew search
for a list. - Or visit braumeister.org to browse packages online.
- Or use
brew desc
to browse packages from the command line.
More Documentation
brew help
or man brew
or check our wiki.
Troubleshooting
First, please run brew update
and brew doctor
.
Second, read the Troubleshooting Checklist.
If you don't read these it will take us far longer to help you with your problem.
Something broke!
Many of the Homebrew formulae work on either Mac or Linux without changes, but some formulae will need to be adapted for Linux. If a formula doesn't work, open an issue on GitHub or, even better, submit a pull request.
Who Are You?
Linuxbrew is maintained by Shaun Jackman.
Homebrew's current maintainers are Misty De Meo, Adam Vandenberg, Jack Nagel, Mike McQuaid and Brett Koonce.
Homebrew was originally created by Max Howell.
License
Code is under the BSD 2 Clause (NetBSD) license.
Donations
We accept tips through Gittip.