불행히도 모듈이 누락된 커널용 최신 Fedora: 모듈을 패키지화하여(kmod 또는 기존 인프라를 사용하여) 가능합니까?
- 모듈 패키지에는 배포 커널이 종속성으로 있습니다(쉬운 설치를 위해 로컬 dnf 저장소로 이동합니다).
- 설치 후
modprobe(8)
이 모듈을 편집할 수 있습니다(initramfs에서는 필요하지 않음). - 커널 소스 코드만 필요하며 추가 패키지 모듈 소스 코드는 필요하지 않습니다.
- 패키지를 빌드하려면 전체 커널이 아닌 모듈만 컴파일하면 됩니다(사소한 하드웨어, 물론 초기 커널 빌드가 합리적입니다).
- SRPM이 주어지면
rpmbuild(8)
(매뉴얼 등 없이) 패키지를 생성하는 것으로 충분합니까make modules
?
나는 이미 충분히 자세하게 문서화되어 있는 트리 외부 모듈을 만드는 데 관심이 없습니다. 단일 모듈만 필요하므로 크로스 컴파일 환경 설정은 피하는 것이 좋습니다. 저는 개별 모듈을 패키징하고 배포할 수 있는 OpenWRT의 패키지 관리에 익숙해서 이것이 가능하다고 생각했습니다. RPM을 사용하여 이를 어떻게 달성할 수 있습니까?