요샌 컴파일할 오픈소스 프로그램들의 소스가 github에 있는 경우가 많아서 git이 필요해졌다. yum으로 설치할까 했지만 최신 버전을 받아서 컴파일해서 쓰기로 했다.
우선 git 소스를 다운로드한다. 현재 최신 버전은 2.25.1이며, 버전별 소스는 미러사이트(https://mirrors.edge.kernel.org/pub/software/scm/git/)에서 확인하고 받을 수 있다.
# cd /home/build
# curl -o git-2.25.1.tar.gz https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.25.1.tar.gz
# tar -zxvf git-2.25.1.tar.gz
# cd git-2.25.1
컴파일하기 전에 필요한 라이브러리와 프로그램들을 설치한다. 'Development Tools' 그룹을 설치해줘도 되긴 하지만 디스크 용량이 부족해서 필요한 것만 골라서 설치했다.
# dnf install gcc-c++ make zlib-devel openssl-devel libcurl-devel
설치가 완료 되었다면 configure부터 돌려보고 누락된 라이브러리가 있는지 확인해본다.
# ./configure
덤으로 설치경로를 설정할 수 있는데 그냥 default로 설치했다. 종종 사용하는 config 파일이나 pid파일, log파일들을 /etc, /var 경로에 모을까 했는데
'CentOS' 카테고리의 다른 글
MariaDB Trouble Shooting (0) | 2020.02.29 |
---|---|
MariaDB 설치하기 (0) | 2020.02.28 |
SNMP 설치하기 (0) | 2020.02.28 |
JAVA 설치하기 (0) | 2020.02.27 |
SSH 포트 변경하기 (0) | 2020.02.26 |