준호씨의 블로그
git 리눅스 환경에서 source 받아서 컴파일 해서 설치하기 본문
git 을 설치 하는 방법에는 여러가지가 있다.
그 중에서 리눅스 환경에서 소스코드를 받아서 빌드 해서 설치 하는 방법을 정리 해 보았다. 은근히 yum 이나 apt-get 을 쓰기 어렵거나 방화벽 등의 문제로 받아 오지 못하는 경우가 종종 있는데 그 때 유용하다.
소스코드 받기
일단 https://www.kernel.org/pub/software/scm/git/ 에 들어가 보면 여러 파일 들이 보인다.
그 중 git-버전.tar.gz 로 된 파일을 찾아 본다.
현재 가장 최신 버전은 2.3.0 이니 이 버전을 사용해 보겠다.
간단하게 wget 으로 받아 보았다.
wget https://www.kernel.org/pub/software/scm/git/git-2.3.0.tar.gz
그리고 압축을 푼다.
tar xvfz git-2.3.0.tar.gz
빌드하고 설치 하기
일단 압축 푼 디렉토리로 이동 한다.
cd git-2.3.0
빌드를 하기 전에 보통 configure 를 해서 빌드를 하기 위한 세팅을 한다.
./configure
make 를 이용해서 빌드 한다.
make
별 다른 값을 지정 해 주지 않으면 기본 경로인 /... 에 설치 하게 된다. 만약 설치 될 경로를 바꾸고 싶다면 make prefix=경로 등의 방법을 이용하면 될 것이다.
이제 설치 하자. root 권한이 필요한 경로에 설치 할 것이기 때문에 root 권한으로 먼저 로그인을 한다. sudo 가 되는 환경이면 앞에 sudo 를 붙어 주고 실행해도 된다.
make install
or
sudo make install
끝났다. 별 다른 prefix 를 지정 해 주지 않으니 /usr/local/bin/git 에 설치 되었다. 버전은 소스 코드에 적혀 있었듯이 2.3.0 이다.
$ which git
/usr/local/bin/git
$ git --version
git version 2.3.0
'개발이야기' 카테고리의 다른 글
intelliJ 플러그인 리파지토리 오류로 설정 날려 봄 (1) | 2015.05.19 |
---|---|
java collection 첫번째 데이터 구하기 (0) | 2015.04.20 |
perl - Mojolicious (2) | 2015.02.05 |
apache 2.2 에서 2.4 버전업 시 바꿔 줘야 될 설정 (0) | 2015.01.30 |
스프린트 계획 회의 (0) | 2015.01.14 |