문제
다음은 소스 설치 과정에서 디렉터리를 지정하는 단계이다. ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?
① --home ② --install ③ --prefix ④ --directory
정답
3번
해설
정답: 3. ./configure 에서 프로그램이 설치될 기본 디렉터리(설치 경로)를 지정하는 옵션은 --prefix 다. "--prefix=/usr/local/apache" 로 지정하면 해당 경로 아래에 설치된다.
오답 풀이
- 1번: --home 은 configure 의 표준 설치 경로 지정 옵션이 아니다.
- 2번: --install 도 configure 의 표준 옵션이 아니다(설치는 make install 로 수행).
- 3번: --prefix 가 설치 디렉터리를 지정하는 표준 옵션이므로 옳다.
- 4번: --directory 는 configure 의 설치 경로 지정 옵션명이 아니다.
보충 개념 소스 설치 흐름: ./configure --prefix=경로 (환경 점검·Makefile 생성) → make(컴파일) → make install(설치). --prefix 로 설치 위치를 바꾸면 여러 버전을 분리 설치할 수 있다.