현재 제가 사용하고 있는 운영체제의 커널 버전은 3.2.0입니다.
버전 2.4.0 커널을 컴파일할 수 있나요?
비교적 완전한 커널 문서가 있습니까? (커널을 컴파일하는 다양한 방법을 보았으므로 가능한 모든 방법을 나열하는 통합 문서를 기대하십시오)
답변1
최신 libc 및 최신 컴파일러로 인해 일부 컴파일 문제가 있을 수 있지만 커널 2.4 컴파일을 시도할 수 있습니다. 따라서 이전 libc 및 이전 GCC를 사용하여 일종의 chroot 환경을 만들어야 합니다. 그렇게 간단하지 않습니다!
그냥 컴파일해도 아무런 해를 끼치 지 않습니다. 그러나 그것은 너무 많은 일이 될 수 있습니다. 그렇다면 그만한 가치가 있습니까?
답변2
이전 릴리스를 얻으십시오(여러 개의 아카이브가 있음). 그러나 새 하드웨어는 작동하지 않으며 기존 소프트웨어의 대부분은 오래된 것으로 느껴질 것입니다(또는 오늘날의 환경에서는 완전히 고장난 것 같습니다).
그것에서 무엇을 얻고 싶습니까? 이 문제에 대한 귀하의 질문은 어떠한 단서도 제공하지 않습니다. 그것은 매우 비슷해 보인다XY 문제: 당신은 X를 하고 싶다고 해서 (아마도 잘못된, 또는 적어도 오해의 소지가 있는) 결론에 이르렀습니다.많은X를 수행하는 더 좋은 방법입니다(X를 Y를 사용하여 수행할 수도 있는 경우). 기도가 당신에게 말하는 것진짜그것을하고 싶다. 그렇지 않으면 우리는 계속해서 당신이 요청한 것을 수행하기 위해 점점 더 난해한 방법을 찾는 데 많은 즐거움을 누리게 될 것입니다. 그러나 당신은 문제 해결에 더 가까워지지 못할 것입니다.