LinuxBrew
특징
- macOS의 Homebrew를 리눅스로 이식한 것
- http://linuxbrew.sh/
- root 권한이 필요 없다.
- home dir 에 설치 할 수 있다.
- 배포 package manager 에 의존하지 않는다
- 패키지 검색은 http://braumeister.org/
설치
Debian계(Ununtu)
$ sudo apt-get install gettext
$ sudo apt-get install build-essential curl git m4 ruby texinfo libbz2-dev libcurl4-openssl-dev libexpat-dev libncurses-dev zlib1g-dev
RHEL계(Ununtu)
$ sudo yum install openssl-devel
$ sudo yum groupinstall 'Development Tools' && sudo yum install curl git m4 ruby texinfo bzip2-devel curl-devel expat-devel ncurses-devel zlib-devel
install
$ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/linuxbrew/go/install)"
환경설정
// .bashrc or .zshrc
export PATH="$HOME/.linuxbrew/bin:$PATH"
export MANPATH="$HOME/.linuxbrew/share/man:$MANPATH"
export INFOPATH="$HOME/.linuxbrew/share/info:$INFOPATH"
export LD_LIBRARY_PATH="$HOME/.linuxbrew/lib:$LD_LIBRARY_PATH"
예 - git 설치
$ brew install git
$ which git
~/.linuxbrew/bin/git
$ git --version
git version 2.2.0
이 글은 2019-01-21에 작성되었습니다.