커널 업데이트 문의..
글쓴이: mmx350 / 작성시간: 일, 2004/02/22 - 9:09오전
어제인가.. 또 커널 보안패치가 나왔더군요.
그래서 패치를 하고자하는데
여태까지 RPM패치를 해온지라 이젠 소스 설치를 할려고 합니다.
현재 설치되어있는 버전이..
Linux 2.4.20-28.7 i686
이번 패치전 최신버전이 맞는지 궁굼합니다.
위 버전이 2.4.20버전인지요? 그럼 지금 2.4.25를 해야되는걸로
아는데..
버전 이해가 안되서 그럽니다.
그리고 설치할때 여러가지 모듈들을
같이 설치해줘야 한다고 알고 있습니다만..
검색해도 자세히는 안나와있는데..
알려주시면 감사드리겠습니다.
Forums:
RedHat의 패치가 늦는건지는 잘몰라도 http://www.kernel
RedHat의 패치가 늦는건지는 잘몰라도 http://www.kernel.org/ 에 보시면
2.4대의 커널의 최신버젼은 2.4.25입니다.
패치는 해당 커널대에서 해주어야하기 때문에 꾸준한 관리가 필요합니다.
즉, 2.4.20-1이 있고 이에 대한 패치가 나왔다면 2.4.20-1-patch 형태로 배포가
됩니다.
하지만 2.4.25용패치라고 되어있다면 이때는 패치보다는 커널 전체를 다운받아서
설치하는게 좋습니다. 즉, 2.4.20 -> 2.4.21 -> 2.4.22 -> 2.4.23 -> 2.4.24 -> 2.4.25
까지 패치를 구해서 일일이 해주어야하기때문에 이작업은 녹녹한 작업이 아닙니다.
물론 다행스럽게 2.4.20 -> 2.4.25가 존재한다면 다행이지만 그렇지 않으면 조금
까다롭죠.
거기다가 RPM형태의 패치를 하셨다고하니(그런데 패치도 RPM으로 배포하나요?)
그에 맞는 형태로 구하는게 좋기는하지만 쉽지는 않을 것 같은 느낌이 드는군요.
소스를 직접 받아서 설치를 해보시는것도 좋은 경험이 될겁니다.
커널 설치시에 무슨 모듈을 따라 설치해야하는건 아닙니다. 물론 2.2버젼대에서
2.4버젼대로 올라가면서 필요한 패키지를 먼저 설치해주어야하고 2.4에서 2.6버젼대로
가면서 또 다른 패키지가 필요한 것은 사실이지만 2.4.20 -> 2.4.25로 변환할
때는 따로 설치할 패키지는 없습니다.
아마 여러가지 모듈을 설치한다는 뜻은 커널설정시에 모듈로 설정잡은 부분을
설치하는 부분을 뜻하는것 같군요.
커널 컴파일 과정은 다음과 같습니다.
정도가 되겠죠. 자세한건 kldp wiki의 커널 설치부분을 참고하세요.
------------------------------
좋은 하루 되세요.
댓글 달기