다음 이전 차례

2. 커널 2.4.0-test 버전

2.1 필요한 패키지

RedHat 기반 6.1이상의 배포판이라면 modutils만 업그레이드 하면 될것이다. (modutils를 업하는데 glibc버전이 낮다면 glibc도 업해야 한다. glibc는 로케일과 timezone, 여러 라이브러리를 포함해서 의존성 문제에 많은 영향을 끼치므로 업그레이드 하는데 주의를 필요로 한다. rpm 버전이 낮다면 rpm도 업해야 한다.) 2.4.0-test 커널을 사용하기위해서 다음 사항을 확인하라.

          패키지 명                버전                    확인방법
        o  Gnu C                2.7.2.3            # gcc --version
        o  Gnu make             3.77               # make --version
        o  binutils             2.9.1.0.22         # ld -v
        o  util-linux           2.10o              # kbdrate -v
        o  modutils             2.3.13             # insmod -V
        o  e2fsprogs            1.18               # /sbin/tune2fs --version
        o  pcmcia-cs            3.1.19             # cardmgr -V
        o  PPP                  2.4.0              # pppd --version
        o  isdn4k-utils         3.1beta7           # isdnctrl 2>&1|grep version

2.2 커널 2.4에서 달라진것과 새로운 것들

2.3 커널 옵션 설정

일반적인 데스크탑 PC사양(1 CPU, No SCSI)에서 필요로 하는 커널옵션들을 설명하며 그다지 필요성이 없는 옵션들은 제외시켰다.

Code maturity level options --->

Loadable module support --->

Processor type and features --->

General setup --->

Plug and Play configuration --->

Block devices --->

Networking options --->

ATA/IDE/MFM/RLL support --->

Network device support --->

Character devices --->

File systems --->

Console drivers --->

Sound ---> 시스템에 맞는걸 선택한다

Kernel hacking --->

2.4 테스트 PC 사양

커널 컴파일을 할려면 어느정도 자신의 시스템에 관한 하드웨어적 지식이 있어야 한다. 그래픽 카드, 비디오 카드, 사운드 카드, 네트웍 카드등은 커널 컴파일시 각각에 맞는것을 선택하고 앞의 옵션을 참고한다면 무리없이 컴파일 가능할것이다.


다음 이전 차례