내 임베디드 장치에서 이 명령을 실행하면 $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