강좌
클라우드/리눅스에 관한 강좌입니다.
자격증 분류

리눅스마스터1급 : 커널 컴파일의 준비

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

리눅스마스터1: 커널 컴파일의 준비

 

 




먼저 시스템 데이터 및 중요 파일들을 백업한다.

 

 

 

커널 컴파일 작업으로 데이터가 손상되는 것은 아니지만, 부주의한 작업으로 인하여 부팅이 안 되는 경우가 발생할 수 있으므로 서버의 데이터를 모두 백업해 두는 것이 좋다.

 

 

 

그리고 대부분의 리눅스 배포판들은 /usr/src 디렉토리에 아래에 커널임을 알 수 있는 디렉토리명으로 디렉토리를 생성하고 리눅스 커널을 설치한다.

 

 

 

따라서 새로운 커널을 설치하기 위해서는 기존의 디렉토리를 삭제하거나 해당 디렉토리를 다른 이름으로 변경하고 설치한다.

 

 

 

그렇지 않으면 기본적으로 사용하는 이름의 디렉토리명을 사용할 디렉토리로 링크하여 사용할 수 있다.

 

 

 

 

 

또한 커널 컴파일에 앞서 다음과 같은 준비도구가 필요하다.

 

 

 

gccmake와 같은 것은 리눅스 설치 시에 개발 도구를 설치하지 않은 경우에는 시스템에 없을 수도 있으므로 이 경우에는 별도로 설치를 해야 한다.

 

 

 

 

 

최신 또는 목적에 맞는 특정 커널 소스코드 : 커널 소스코드는 kernel.org에서 다운로드할 수 있고, 리눅스 배포판 제공자가 제공한 커널 소스코드(SRPM 파일)를 이용하여 커널 컴파일을 하는 것도 가능하다.

 

 

 

 

컴파일러 : 리눅스에서 사용하는 컴파일러는 GNU C 컴파일러인 gcc를 사용한다.

 

 

 

makeinstall 작업 : make 프로그램이 설치되어 있어야 한다.

 

 

 

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,037 명
  • 현재 강좌수 :  35,806 개
  • 현재 접속자 :  124 명