-
-
Save lmgeorge/4e9d7af363f60139febdaf4882e78888 to your computer and use it in GitHub Desktop.
Install GNU programs on macOS (Based on: https://www.topbug.net/blog/2013/04/14/install-and-use-gnu-command-line-tools-in-mac-os-x/)
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# see https://www.topbug.net/blog/2013/04/14/install-and-use-gnu-command-line-tools-in-mac-os-x/ | |
# core | |
brew install coreutils | |
# key commands | |
brew install binutils | |
brew install diffutils | |
brew install ed --default-names | |
brew install findutils --with-default-names | |
brew install gawk | |
brew install gnu-indent --with-default-names | |
brew install gnu-sed --with-default-names | |
brew install gnu-tar --with-default-names | |
brew install gnu-which --with-default-names | |
brew install gnutls | |
brew install grep --with-default-names | |
brew install gzip | |
brew install screen | |
brew install watch | |
brew install wdiff --with-gettext | |
brew install wget | |
# OS X ships a GNU version, but too old | |
brew install bash | |
brew install gdb # gdb requires further actions to make it work. See `brew info gdb`. | |
brew install gpatch | |
# brew install m4 | |
brew install make | |
# Other commands (non-GNU) | |
brew install file-formula | |
brew install git | |
brew install openssh | |
brew install perl | |
# brew install python # Use Miniconda instead | |
brew install --cask miniconda | |
brew install rsync | |
brew install unzip | |
brew install vim --override-system-vi | |
brew install macvim --override-system-vim --custom-system-icons | |
brew install fish | |
brew install p7zip | |
brew install nvm |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment