리눅스마스터1급 : 커널 컴파일의 준비
작성자 정보
- 관리자 작성
- 작성일
컨텐츠 정보
- 2,745 조회
- 0 추천
- 목록
본문
리눅스마스터1급 : 커널 컴파일의 준비
먼저 시스템 데이터 및 중요 파일들을 백업한다.
커널 컴파일 작업으로 데이터가 손상되는 것은 아니지만, 부주의한 작업으로 인하여 부팅이 안 되는 경우가 발생할 수 있으므로 서버의 데이터를 모두 백업해 두는 것이 좋다.
그리고 대부분의 리눅스 배포판들은 /usr/src 디렉토리에 아래에 커널임을 알 수 있는 디렉토리명으로 디렉토리를 생성하고 리눅스 커널을 설치한다.
따라서 새로운 커널을 설치하기 위해서는 기존의 디렉토리를 삭제하거나 해당 디렉토리를 다른 이름으로 변경하고 설치한다.
그렇지 않으면 기본적으로 사용하는 이름의 디렉토리명을 사용할 디렉토리로 링크하여 사용할 수 있다.
또한 커널 컴파일에 앞서 다음과 같은 준비도구가 필요하다.
gcc나 make와 같은 것은 리눅스 설치 시에 개발 도구를 설치하지 않은 경우에는 시스템에 없을 수도 있으므로 이 경우에는 별도로 설치를 해야 한다.
∙최신 또는 목적에 맞는 특정 커널 소스코드 : 커널 소스코드는 kernel.org에서 다운로드할 수 있고, 리눅스 배포판 제공자가 제공한 커널 소스코드(SRPM 파일)를 이용하여 커널 컴파일을 하는 것도 가능하다.
∙컴파일러 : 리눅스에서 사용하는 컴파일러는 GNU C 컴파일러인 gcc를 사용한다.
∙make와 install 작업 : make 프로그램이 설치되어 있어야 한다.
관련자료
-
이전
-
다음