Red Hat Linux가 왜 그런 오래된 커널을 사용합니까?


18

RHEL (및 그 파생물)이 왜 그러한 오래된 커널을 사용합니까? 그것은 2.6.32-xxx를 사용합니다. 그것들은 그 커널로 새로운 하드웨어를 어떻게 지원합니까? 내가 아는 한 이러한 종류의 배포판은 상당히 현대적인 하드웨어에서 실행됩니다.


8
RHEL & co의 주요 기준은 안정성입니다. 커널의 2.6.32 브랜치는 수년간의 테스트와 버그 추적 후에 매우 안정적으로 평가됩니다. 내 시스템에서 동일한 버전의 커널을 실행하고 안정성에 대해 매우 열성적입니다.
user1146332

2
다른 배포판을 보면 Red Hat만이 아닙니다.
ott--

나는 현재 데비안에서 안정되어 있으며 2.6.32 커널을 실행 중이다. 몇 살이었고 실제로 그렇게 오래되지 않았습니다. 당신은 / 실제 / 오래된 소프트웨어를 실행하는 머신의 수에 놀랄 것입니다.
rahmu

거의 4 년 후에 RHEL은 여전히 ​​2.6.32를 사용합니다.
gerrit

답변:


29

Red Hat Enterprise Linux는 안정성에 가장 중점을두기 때문에 오래 지속되는 배포판입니다 (약 10 년 보증). RHEL 사용자는 꼭 필요한 경우가 아니면 어떤 것도 변경하기를 원하지 않습니다. 그러나 커널 의 기본 버전은 오래되었으며 RHEL의 커널에는 많은 백 포트 된 내용과 버그 수정이 포함되어 있으므로 실제로 오래되지는 않습니다.


12
백 포트 된 "물건"에는 하드웨어 지원을위한 최신 드라이버와 때로는 새로운 기능도 포함됩니다.
jordanm

1
SLE (SUSE Linux Enterprise)는 버전 번호 방식의 이전 커널도 사용합니다. 그러나 문자 그대로 동일한 버전의 바닐라 커널 위에는 수천 개의 패치가 있습니다 : 백 포트 버그 수정, 개선 사항 및 드라이버. 다시 말해, "소스 패키지를 조사하는 것은 희미한 마음을위한 것이 아닙니다". :)
peterph

0

다음은 지금까지 각 RHEL 릴리스에서 사용 된 커널 버전 표입니다.

요약:

  • RHEL 2.1 (2002 년 릴리스)은 커널 버전 2.4.9를 사용했습니다.
  • RHEL 3 (2003 년 RHL 9 기반)은 커널 버전 2.4.21을 사용했습니다.
  • RHEL 4 (Fedora Core 3를 기반으로 2005 년에 릴리스)는 커널 버전 2.6.9를 사용했습니다.
  • RHEL 5 (Fedora Core 6 기반 2007 년에 릴리스)는 커널 버전 2.6.18을 사용했습니다.
  • RHEL 6 (Fedora 12와 13의 혼합을 기반으로 2010 년에 릴리스)은 커널 버전 2.6.32를 사용했습니다.
  • RHEL 7 (Fedora 19와 20을 혼합하여 2014 년에 출시)은 커널 버전 3.10.0을 사용합니다.
  • RHEL 8 (Fedora 28 기반 2019 년 릴리스)은 커널 버전 4.18.0을 사용합니다.

각 RHEL 메이저 릴리스에서 커널 버전은 초기 릴리스 시점에서 고정되며 모든 보안 패치 및 드라이버 업데이트는 해당 커널 버전으로 백 포트됩니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.