커널 간 전환 시 커널 헤더를 처리하는 방법

커널 간 전환 시 커널 헤더를 처리하는 방법

우리 회사의 많은 개발자는 두 가지 커널 버전(이 경우 Fedora) 간에 전환해야 합니다. 이러한 사용자는 커널 모듈과 사용자 공간 애플리케이션을 구축해야 하므로 다음이 필요합니다.커널 개발그리고커널 헤더 파일현재 사용되는 커널 버전과 관련된 패키지입니다.

kernel-devel 패키지의 두 버전 모두 설치되어 제대로 작동합니다. 그러나 kernel-headers 패키지를 설치하면 이를 대체할 수 있습니다 /usr/include/linux.

질문:

  1. 매번 적절한 버전의 커널 헤더를 다시 설치하지 않고도 여러 커널 간에 전환할 수 있는 깔끔한 방법이 있습니까?
  2. 커널 헤더 패키지는 새로운 커널 버전이 출시될 때 필요한 경우에만 업데이트되는 것으로 보이므로, 커널 헤더 버전이 최신 호환 커널 버전과 반드시 ​​일치하지는 않습니다. 대답은 아마도 배포판에 따라 다를 것이라는 것을 알고 있지만 특정 커널에서 사용되는 최신 커널 헤더 버전을 확인하는 쉬운 방법이 있습니까?

관련 정보