1. 커널이란
2. 커널 컴파일의 과정을 요약해 보면 다음과 같습니다
3. 커널 버전 확인
4. 커널의 최신 버전 알아 내기
5. 커널 소스 받기
6. 커널 소스 설치하기
7. 커널 컴파일 하기
본문내용
1. 커널이란
커널이란, 리눅스라는 운영 체제의 가장 핵심적인 부분입니다. 메모리에 상주하여 프로세스, 메모리를 관리하고 시스템의 장치들을 제어하고 입출력을 처리하는 프로그램입니다.
사실상 리눅스는 커널과 쉘(Shell), 그리고 C로 만든 GNU 유틸리티로 구성이 되어 있습니다. 커널은 덩치는 작지만 다른 모든 것의 존재를 위해서는 가장 기본적인 것입니다. 다른 상용 유닉스의 경우는 커널을 따로 제공하지는 않습니다. 그러나 리눅스는 전 세계의 수많은 헤커들이 만든 운영 체제인 만큼 커널을 바꾸어 사용 할 수 가 있습니다. 현재 하드웨어 시장이 급 발전하고 있어서 이와 함께 리눅스 커널도 같이 발전하고 있습니다. 빠르게는 한달에 몇 번씩 커널을 내놓는 경우도 있습니다. 새로운 하드웨어 지원이라든지 새로운 추가 기능들을 사용하기 위해서는 커널을 바꾸는 것이 필수라고 할 수 있습니다.
그럼 컴파일 이라는 것은 무엇을 뜻할 까요? 프로그래밍을 조금 이라도 접해 보신 분은 컴파일 이라는 말을 들어보았을 것입니다. 리눅스의 커널은 바이너리 형태로 제공되는 것이 아니라 프로그램 소스 형태로 제공되고 있습니다. 이렇게 제공되는 이유는 현재 사용되는 시스템의 종류가 전차 만별이기 때문입니다. 바이너리 형태로 제공이 되면 시스템 종류가 틀린 곳에서는 작동을 하지 않을 수도 있습니다. 그래서 C 컴파일러만 있는
자료의 정보 및 내용의 진실성에 대하여 해피캠퍼스는 보증하지 않으며, 해당 정보 및 게시물 저작권과 기타 법적 책임은 자료 등록자에게 있습니다. 자료 및 게시물 내용의 불법적 이용, 무단 전재∙배포는 금지되어 있습니다. 저작권침해, 명예훼손 등 분쟁 요소 발견 시 고객센터의 저작권침해 신고센터를 이용해 주시기 바랍니다.
해피캠퍼스는 구매자와 판매자 모두가 만족하는 서비스가 되도록 노력하고 있으며, 아래의 4가지 자료환불 조건을 꼭 확인해주시기 바랍니다.
파일오류
중복자료
저작권 없음
설명과 실제 내용 불일치
파일의 다운로드가 제대로 되지 않거나 파일형식에 맞는 프로그램으로 정상 작동하지 않는 경우