날자별

12월 2018
« 12월    
 12
3456789
10111213141516
17181920212223
24252627282930
31  

Mac Brew로 패키지 관리

Brew 명령어

  • brew search formula // 패키지 검
  • brew install formula // 패키지 설치
  • brew remove formula // 패키지 삭제
  • brew info formula // 패키지 정보
  • brew switch formula 2.1.1 // 특정 버전으로 변경
  • brew upgrade [formula] // 설치한 패키지의 최신버전을 설치
  • brew list 또는 brew ls // 설치한 formula 목록
  • brew update // Homebrew 업데이트
  • brew doctor // 시스템에 문제가 있는지 확인
  • brew outdated // 내가 설치한 formula 목록의 이후 버전이 나왔는지 확인
  • brew cleanup // fomula 의 모든 과거버전을 제거함
  • brew linkapps formula // 링크 만들기
  • brew unlink formula

Xcode 설치

  • Xcode 설치

Command line tool 설치

  • xcode-select –install
  • Xcodebuild -license

HomeBrew 설치

  • /usr/bin/ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)”
  • brew tap caskroom/cask
  • brew tap caskroom/versions
  • brew tap caskroom/fonts
  • brew tap homebrew/dupes

Iterm2 설치

  • brew cask install iterm2

GNU tools 설치

.bashrc or .zshrc

export PATH=”$(brew –prefix coreutils)/libexec/gnubin:/usr/local/bin:$PATH”
export MANPATH=”$(brew –prefix coreutils)/libexec/gnuman:$MANPATH”

  • brew install coreutils
  • brew install binutils
  • brew install diffutils
  • 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 wdiff –with-default-names
  • brew install gzip
  • brew install unzip
  • brew install screen
  • brew install watch
  • brew install gpg
  • brew install wget
  • brew install macvim –with-override-system-vim
  • brew linkapps macvim

Tmux 설치

  • brew install tmux
  • brew install reattach-to-user-namespace

JAVA 설치

  • brew cask install java

Font 설치

  • brew cask install font-d2coding

파이썬

  • brew install pyenv

기타 설치

  • brew install vim –with-override-system-vi
  • brew install wget
  • brew install nmap
  • brew install gdb
  • brew install aircrack-ng
  • brew install apr
  • brew install ctags
  • brew install git
  • brew install htop
  • brew install less
  • brew install m4
  • brew install make
  • brew install rsync

현재 내 맥북에 깔려 있는 패키지들

  • adns
  • git
  • libffi
  • mhash
  • python
  • aircrack-ng
  • glib
  • libgcrypt
  • midnight-commander
  • readline
  • apr
  • gmp
  • libgpg-error
  • nettle
  • reattach-to-user-namespace
  • apr-util
  • gnu-sed
  • libidn2
  • nmap
  • ruby
  • aspell
  • gnu-tar
  • libksba
  • npth
  • s-lang
  • autoconf
  • gnupg
  • libpng
  • openssl
  • sqlite
  • binutils
  • gnupg2
  • libpq
  • openssl@1.1
  • sqlmap
  • coreutils
  • gnutls
  • libssh2
  • p11-kit
  • tmux
  • cscope
  • gpg-agent
  • libtasn1
  • pcre
  • unixodbc
  • ctags
  • grep
  • libtool
  • pcre2
  • utf8proc
  • dex2jar
  • gzip
  • libunistring
  • perl
  • vim
  • diffutils
  • htop
  • libusb
  • php-code-sniffer
  • watch
  • dirmngr
  • httrack
  • libusb-compat
  • php71
  • webp
  • fish
  • icu4c
  • libxml2
  • php@7.1
  • wget
  • freetds
  • jadx
  • libyaml
  • pinentry
  • xz
  • freetype
  • jpeg
  • libzip
  • pkg-config
  • gdbm
  • libassuan
  • macvim
  • pth
  • gettext
  • libevent
  • mcrypt
  • pyenv

Comments are closed.