본문 바로가기

OS

페도라 5 커널 소스 / Fedora 5 Kernel Source

Fedora는 Red Hat과 달리 커널 소스를 일반 RPM으로 제공하지 않습니다.

커널 소스가 더이상 일반 사용자에게 제공될 필요가 없기 때문에, 만약 필요하시다면 개발자를 상대로 한 다음의 작업을 수행해야 합니다.

http://download.fedora.redhat.com/pub/fedora/linux/core/5/source/SRPMS/

위 사이트에서 Fecora Core 5 커널 SRPM인 kernel-2.6.15-1.2054_FC5.src.rpm을 다운로드 합니다. 물론 조금 더 최근 테스트 버전의 커널 SRPM을 받아도 무관합니다.

그리고 다음과 같이 패키지를 설치합니다.

# rpm -Uvh kernel-2.6.15-1.2054_FC5.src.rpm

그리고 개발자 용 커널 소스 트리를 만들어주어야 합니다.

# rpmbuild -bp --target noarch /usr/src/redhat/SPECS/kernel-2.6.spec

그럼 /usr/src/redhat/BUILD/kernel-2.6.15/linux-2.6.15.noarch 라는 디렉토리에 커널 소스가 생성됩니다.

물론 이 커널 소스를 대상으로 특정 드라이버를 컴파일 할 계획이라면 소스 디렉토리를 /usr/src로 옮겨주는 것이 좋을 것입니다. 일반적으로 커널에 의존한 드라이버를 컴파일 시 커널 소스가 /usr/src에 있다고 설정되어 있기 때문입니다.

(출처 : '페도라 코어5 커널 소스가 도대체 어디에 있는건가요?' - 네이버 지식iN)

'OS' 카테고리의 다른 글

리눅스/유닉스 QNA 게시판  (0) 2011.10.18
Linux KerneL Compile Guide  (0) 2011.10.18
LINUX 에서 사용자 만들기  (0) 2011.10.18
손쉬운 리눅스 관리 (Linux Administration Made Easy)  (0) 2011.10.18
리눅스 커널  (0) 2011.10.18