안녕하세요 오늘은 지난번에 설치한 centos에 GIT Client를 설치해 보도록 하겠습니다.
1. ZLIB을 다운로드합니다.(C로 작성된 데이터 압축 라이브러리)
ZLIB 공식사이트에서 https://www.zlib.net/ 최신 버젼으로 받았습니다.
2. tar 명령어로 압축해제
tar xvfz zlib~~

3. make, gcc 컴파일러 설치
yum -y install gcc
yum -y install make
명령어로 gcc컴파일러와 make(파일 간의 종속관계를 파악하여 Makefile( 기술파일 )에 적힌 대로 컴파일러에 명령하여 SHELL 명령이 순차적으로 실행될 수 있게 한다)를 다운받습니다.
4. ./configure설정
zlib으로 들어간뒤 컴파일 환경설정을 해줍니다.(cd zlib~~)
./configure --prefix=/usr/local
5.이제 기본 의존 라이브러리와 유틸리티를 설치 해 줍니다.
yum -y install gcc-c++ libtermcap-devel gdbm-devel zlib libxml* freetype* libpng* libjpeg* flex gmp ncurses-devel cmake.x86_64 libaio
iconv같은경우 zlibc-common 에 포함되어 있어서 설치하지 않았습니다.

성공적으로 설치가 되었는데요 이제 진짜 git을 설치해 봅시다.
6. git 다운로드
https://mirrors.edge.kernel.org/pub/software/scm/git/
Index of /pub/software/scm/git/
mirrors.edge.kernel.org
해당링크에서 git 최신버전을 받았습니다.(git-2.9.5)
tar xvfz git~으로 풀어주고 ./configure --prefix=/usr/local/user01/git-2.9.5로 경로를 지정합니다

이제 make실행(에러가 발생하는데 perl-devel패키지가 없어서 나는 에러입니다.)
yum - y install perl-devel로 설치 후 다시 make 실행
추신) git clone으로 git 내용을 받아보려니까 에러가 나는데요
Unable to find remote helper for 'https' 에러가 발생합니다.
이를 해결하기 위해서는 다시 make를 진행해야되는데요
yum install curl-devel 로 설치 후 -prefix부터 다시 진행하면됩니다.

7.git 환경설정
이제 git 환경설정을 해줄 차래 입니다.
vi /etc/profile로 이동한뒤
GIT_HOME=/usr/local/user01/git-2.9.5
export PATH=$PATH:$GIT_HOME
으로 환경설정 후
source /etc/profile 로 적용 후
git -version 으로 확인


성공!
'서버 > centOS' 카테고리의 다른 글
| ch07. maven 설치 (0) | 2021.05.23 |
|---|---|
| ch6. mysql설치 (0) | 2021.05.23 |
| ch4. tomcat 설치 (0) | 2021.04.10 |
| ch3. 자바 설치 (0) | 2021.04.08 |
| ch3. JAVA설치 (0) | 2021.04.05 |