특정 Linux 커널 버전에 사용할 RT 패치

특정 Linux 커널 버전에 사용할 RT 패치

내 임베디드 장치에서 이 명령을 실행하면 $uname -r내 커널이 표시됩니다 4.14.73-ltsi(임베디드 장치용으로 구축된 사용자 정의 Linux 커널).

이제 이 커널 버전에 대한 실시간(RT) 패치를 설치할 계획입니다. 그러나 공식적으로는웹 페이지커널 버전 4.14.73과 관련된 패치가 표시되지 않습니다. 내가 본 가장 가까운 것은 patch-4.14.87-rt49.patch.xz및 입니다 patches-4.14.63-rt43.tar.xz.

이 두 패치 중 내 Linux 커널 버전(4.14.73-ltsi)과 가장 호환되는 패치는 무엇입니까?

답변1

4.14 최신 패치를 적용해보겠습니다.https://mirrors.edge.kernel.org/pub/linux/kernel/projects/rt/4.14/patches-4.14.186-rt86.tar.gz- 깨끗하게 적용하면 효과가 있을 것입니다.

그렇지 않은 경우 older하위 디렉터리에서 이전 패치를 적용해 보십시오.

답변2

커널 버전4.14현재장기 지원상태(LTS) 이는 이전 버전(또는 최신 안정 버전이 아닌 것이 좋음)이므로 더 이상 새로운 기능이 추가되지 않았음을 의미합니다.하지만당분간은 보안을 위해 지원/유지될 예정입니다. 그래서 아마 못찾는거겠지옳은커널 버전에 대한 패치 세트입니다.


이론적으로 말하면 사용 가능한 두 패치 세트 중 어느 것도 커널과 호환되지 않습니다.둘 다 실패할 것이다.
패치를 적용한다는 것은재컴파일전체 커널이므로 커널 버전에서 이러한 패치 세트 중 하나를 시도하는 것은 현명하지 않습니다. 현명한 방법은 올바른 커널 버전과 올바른 패치 세트를 얻는 것입니다.

예를 들어, 4.14 커널 시리즈에 남아 있는 임베디드 장치와의 호환성 문제로 인해 다음으로 건너뛰십시오.최신버전 4.14.186

관련 정보