일반적으로 아래와 같은 형식으로 이루어 진다.

소스코드 -> 문법검사 -> 기계어번역 -> 복사
                      ↓
                 configure ->     make    -> make install


1. 소스코드는 대부분 gzip(.tar.gz)이나 bzip2(.tar.bz2)로 압축되어 있다.
우선 압축되어 있는 소스 파일을 원하는 디렉토리에 위치시킨후 압축을 해제 해 준다.

tar xvfj 파일명.tar.bz2
tar xvfz 파일명.tar.gz

2. configure의 옵션 중에 --prefix라는 것이 있는데 이 옵션은 설치할 프로그램의 경로를 지정해 주는 것이다.
일반적으로 "/usr/local/설치할폴더명"으로 준다.
이렇게 지정을 안해 주면 설치시 여기저기에 깔리게 되기 때문에, 나중에 설치&관리 하기가 힘이든다.
꼭 지정하자.

  예) # ./configure --prefix=/usr/local/iptraf

3. 이후 기계어로 번역후 복사(인스톨) 하면 된다.
  예) # make
  예) # make install

 

Posted by 딩구르
,