성공하지 못한 채 EndeavourOS에 라이브 커널을 설치하려고 합니다. 나는 다른 접근법을 시도했습니다... 먼저 Arch Linux wiki에서 제안한 대로 yay 저장소에서 다운로드했지만 컴파일은 끝나지 않았습니다. 먼저 PKGBUILD를 다운로드한 다음 컴파일을 시도했지만 결과는 같습니다. , Linux Foundation 웹 사이트에서 PREEMPT_RT 패치에 대한 페이지를 찾아서 지침을 따랐습니다. 먼저 커널을 다운로드합니다(저의 경우 6.0 [EndeavourOS에는 버전 6.0.2가 설치되어 있지만 라이브 패치는 아직 설치되어 있지 않습니다). 아직 업그레이드되지 않았습니다... 그래서 "6.0"과 관련 rt-패치 "6.0"을 다운로드하여 완벽하게 일치시켰습니다]). 마지막 방법에 대한 첫 번째 시도에서는 6.0.3 버전의 Linux 커널과 6.0 rt-patch를 혼합해 보았습니다. 어쩌면 오래된 시도를 삭제해야 할까요? 어떻게 해야 합니까? Arch(및 일반적으로 Linux)는 나에게 새로운 것입니다(Fedora가 조금 더 낫다는 것을 알고 있지만 내 목적에 있어서는 Arch가 더 성능이 좋습니다).
터미널은 다음을 반환합니다.
Reversed (or previously applied) patch detected! Assume -R? [n]
이는 다른 것으로 반환되지만 여기에는 자세히 표시되어 있습니다.
어떤 제안이 있으십니까?
미리 감사드립니다.
답변1
문제를 찾은 것 같아요... 기본적으로 소스 코드가 있는 디렉토리 이름에 공백이 있습니다. (공백으로 작성된 이름은 컴파일러에게 "어색하게" 보입니다... 그래서 디렉토리 이름을 변경했습니다. 그들을). 그런 다음 "make config" 명령을 실행하여 커널 구성 파일을 시작했습니다. 작동하는 것 같습니다.