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 |