Fardjad Davari
Published on GitHub Gist
-
Install base-devel
pacman -Syu # CAUTION: this updates the whole system pacman -S base-devel
-
Run the installer script
sh -c "$(curl -fsSL https://raw.githubusercontent.com/Linuxbrew/install/master/install.sh)"
-
Set brew environment variables
[ -d /home/linuxbrew/.linuxbrew ] && eval $(/home/linuxbrew/.linuxbrew/bin/brew shellenv) # You most likely want to add the above line to your shell startup file as well.
-
Make
brew doctor
happybrew doctor # In case it complains about the linked directory mkdir -p /home/linuxbrew/.linuxbrew/var/homebrew/linked chown -R $(whoami) /home/linuxbrew/.linuxbrew/var/homebrew/linked # Ignore the warning about python being symlinked to python3. This is the default behavior in ArchLinux/Manjaro and chaning the symlink is dangerous.
-
Vendor-install ruby
brew vendor-install ruby
-
Install gcc (as recommended by the installer script)
brew install gcc
Hi, add the following line to your .zshrc file to set the environment variable permanently
Make sure the path the brew is correct
eval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)"