수정된 구성을 사용하여 특정 커밋에서 Debian 커널 패키지 빌드

수정된 구성을 사용하여 특정 커밋에서 Debian 커널 패키지 빌드

지금까지 나는 Raspbian OS 패키지로 특정 커밋의 분기에서 커널을 빌드하는 방법을 알아냈습니다 .deb. 더 적은 것:

  1. 포크를 복제하고 원하는 커밋으로 전환하세요.
  2. debian다운로드한 아카이브의 압축을 풀어 콘텐츠를 채웁니다.apt source -d linux
  3. 버전 변경debian/changelog
  4. 설정 export MAKEFLAGS=-j$(nproc)및 내보내기DEB_BUILD_PROFILES='pkg.linux.nokerneldbg pkg.linux.nokerneldbginfo nodoc'
  5. 달리기dpkg-buildpackage -b -nc -uc

커널 구성을 변경하려고 할 때 문제가 시작됩니다. 해당 저장소에 무엇이든 복사하면 /boot/config-*깨끗하지 않은 소스에 대한 오류와 함께 빌드가 실패합니다.debian/build/...

Ubuntu 가이드에 뭔가 언급되어 있지만 fakeroot debian/rules editconfigsRaspbian OS Bookworm 소스에는 없습니다.

구성을 직접 입력해 보았 debian/build/...으나 빌드가 되지 않았습니다.

fakeroot debian/rules setup위의 구성과 이번에 빌드한 커널에 원하는 플래그를 추가해 보았는데 부팅이 되지 않습니다.

어떤 가이드가 최신이고 실제로 효과적인가요? 단계별 팁을 주시면 정말 감사하겠습니다.

-image명확하게 말하면 빌드 하고 -header패키징 해야 합니다 .

관련 정보