준호씨의 블로그

git 리눅스 환경에서 source 받아서 컴파일 해서 설치하기 본문

개발이야기

git 리눅스 환경에서 source 받아서 컴파일 해서 설치하기

준호씨 2015. 2. 6. 22:05
반응형

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


반응형
Comments