This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
computing:homebrew [2018/05/19 17:21] – created oemb1905 | computing:homebrew [2024/02/17 16:41] (current) – removed oemb1905 | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ------------------------------------------- | ||
- | |||
- | Homebrew Package Management | ||
- | |||
- | ruby -e " | ||
- | brew update | ||
- | brew doctor | ||
- | brew cleanup | ||
- | brew upgrade | ||
- | brew cask install < | ||
- | brew install caskroom/ | ||
- | git -C " | ||
- | | ||
- | Uninstall Homebrew | ||
- | Download script from GitHub https:// | ||
- | |||
- | Cask Location, followed by location of currently installed packages ... | ||
- | | ||
- | / | ||
- | / | ||
- | / | ||
- | | ||
- | Or, run this command to see all installed packages in a txt file in downloads. | ||
- | | ||
- | brew list > ~/ | ||
- | |||
- | Braumeister has a search engine of Homebrew packages - [[http:// | ||
- | |||
- | Common packages worth installing | ||
- | |||
- | * tree | ||
- | * webkit2png | ||
- | * graphicsmagick | ||
- | * git | ||
- | * python | ||
- | * python3 | ||
- | * watch | ||
- | * wget | ||
- | * automake | ||
- | * autoconf | ||
- | * htop | ||
- | * jpegoptim | ||
- | * imagemagick | ||
- | * fish (fish shell) | ||
- | * xquartz | ||
- | * Homebrew cask | ||
- | * ack (like grep) | ||
- | * git | ||
- | * bash-completion | ||
- | * bash completion script | ||
- | * colordiff | ||
- | * ffmpeg | ||
- | * htop | ||
- | * imagemagick | ||
- | * gawk | ||
- | * gnu-sed | ||
- | * cowsay | ||
- | * lftp | ||
- | * wget | ||
- | * axel | ||
- | * tree | ||
- | * unrar | ||
- | * rlwrap | ||
- | * readline wrap | ||
- | * tig | ||
- | * git (command line interface) | ||
- | * youtube-dl | ||
- | * lynx (web browser) | ||
- | * memcached (for caching on web server) | ||
- | * Alpine (new version of Pine) | ||
- | * mutt | ||
- | * vi | ||
- | * emacs | ||
- | * nano | ||
- | * python (add 3 for v.3) | ||
- | * pip | ||
- | * virtualenv | ||
- | * ruby | ||
- | * ruby-build (test versions) | ||
- | * wget | ||
- | * nmap | ||
- | * vlc | ||
- | * gnuplot | ||
- | * tcpdump | ||
- | * gnutils | ||
- | * coreutils | ||
- | * rsync | ||
- | * rsnapshot | ||
- | * binutils | ||
- | * diffutils | ||
- | * findutils | ||
- | * wireless-tools | ||
- | * screen | ||
- | * gcc | ||
- | * openssh | ||
- | * ssh-copy-id | ||
- | |||
- | #Path should look like | ||
- | |||
- | / | ||
- | / | ||
- | /usr/bin | ||
- | /bin | ||
- | / | ||
- | /sbin | ||
- | |||
- | |||
- | If you use gnutils or coreutils a lot: | ||
- | |||
- | PATH="/ | ||
- | MANPATH="/ | ||
- | |||
- | GNU/Linux commands and how to make default | ||
- | |||
- | brew tap homebrew/ | ||
- | brew install ed --default-names | ||
- | brew install findutils --with-default-names | ||
- | 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 grep --with-default-names | ||
- | brew install wdiff --with-gettext | ||
- | | ||
- | |||
- | Homebrew permissions - only if it gets hosed. | ||
- | |||
- | sudo chmod -R +a "$USER allow delete, | ||
- | sudo chown -R root:wheel /usr/local | ||
- | sudo chmod -R -N /usr/local | ||
- | |||
- | To install alternative repositories for later installation, | ||
- | |||
- | brew install homebrew/< | ||
- | brew tap Homebrew/< | ||
- | |||
- | Homebrew/ | ||
- | Homebrew/ | ||
- | Homebrew/ | ||
- | Homebrew/ | ||
- | Homebrew/ | ||
- | Homebrew/ | ||
- | Homebrew/ | ||
- | Homebrew/ | ||
- | Homebrew/ | ||
- | Homebrew/ | ||
- | davidchall/ | ||
- | josegonzalez/ | ||
- | |||
- | ------------------------------------------- | ||
- | |||