현재 위치 - 법률 상담 무료 플랫폼 - 특허 조회 - Linux 커널 버전 Linux 커널 버전
Linux 커널 버전 Linux 커널 버전
리눅스 커널과 릴리스는 모두 무료인가요?

어떤 버전의 Linux 운영 체제든 무료이고, 레드모자 Linux 유료이며, Linux 운영 체제의 돈이 아니라, 그것이 제공하는 서비스와 솔루션의 돈이다. (알버트 아인슈타인, Northern Exposure (미국 TV 드라마), 스포츠명언) Linux 운영 체제에는 특허와 저작권이 없지만, 빨간 모자 Linux 에서 빨간 모자의 로고 (예: logo) 는 상표권이므로 함부로 사용해서는 안 된다.

리눅스 커널 버전 번호 규칙은 무엇입니까?

Linux 커널에는 안정판과 개발판의 두 가지 버전이 있습니다. Linux 커널의 버전 번호는 r.x.y 라는 세 자리 숫자로 구성됩니다

R: 현재 출시되어 있는 커널의 마스터 버전입니다.

X: 짝수는 안정된 버전을 나타냅니다. 홀수는 버전이 개발 중임을 나타냅니다.

Y: 버그 수정의 수.

각 커널 버전 번호는 무엇을 의미합니까?

버전 번호를 예로 들면 2.6.9-5 입니다. ELsmp,

R:2, 주 버전 번호

X:6, 부 버전 번호는 안정된 버전을 나타냅니다.

Y:9, 개정 번호는 개정 횟수를 나타냅니다.

처음 두 숫자는 함께 커널 제품군을 설명할 수 있습니다. 예를 들어 2.6.0 의 안정판, 즉 2.6 버전의 커널 시리즈가 있습니다.

5: 현재 버전의 다섯 번째 미세 조정 패치를 나타내고 ELSP 는 현재 커널이 ELSP 용으로 특별히 조정되었음을 나타냅니다.

EL:enterprise Linux; : Smp: 멀티프로세서 지원을 나타내고 커널 버전이 멀티프로세서를 지원함을 나타냅니다.

지식 확장

일반적으로 세 가지가 있습니다.

1smp

2bigmem

3 범용 커널

RedHatLinux 가 열리면 GRUB 의 부트 메뉴에 다음과 같은 두 가지 옵션이 있습니다

RedHatEnterpriseLinuxES (버전 번호) 입니다. ELsmp) 를 참조하십시오

RedHatEnterpriseLinuxES-up (버전 번호. EL) 을 참조하십시오

이 두 가지 차이점은 무슨 뜻입니까?

실제로 이는 GRUB 부트 시스템에서 단일 프로세서와 대칭 멀티프로세서 부트 코어 파일의 차이입니다.

RedHatEnterpriseLinuxES (버전 번호) 입니다. 멀티 프로세서 (대칭 멀티프로세싱)

RedHatEnterpriseLinuxES-up (버전 번호. EL) 단일 프로세서

SUSE 및 RedHat 의 시작 메뉴에서 사용할 수 있는 옵션을 나열해 보겠습니다.

수세

버전 번호-default: 단일 프로세서 시스템을 지원하는 suselinuxkernelforuniprocessormachines 의 기본 옵션입니다.

버전 번호 -SMP:suselinuxkernelthapports 대칭 멀티프로세서 및 4gbo 프레임

4GB 메모리를 지원하는 대칭 멀티프로세서 시스템

버전 번호-big SMP: suselinuxkernelsupports 대칭 멀티프로세싱 및 최대 64 GB

64GB 메모리를 지원하는 대칭 멀티프로세서 시스템

RedHatLinux

버전 번호입니다. El: redhatlinuxkernelforuniprocessormines 는 단일 프로세서 시스템을 지원합니다.

버전 번호입니다. El huge mem: 64 gbofram 을 지원하는 redhatlinuxkernelthat

64GB 메모리를 지원하는 대칭 멀티프로세서 시스템

버전 번호입니다. Elsmp: redhatlinuxkernelthapports 대칭 처리 대칭 멀티프로세서 시스템, 4G 메모리 지원.

경우에 따라 1 및 2 기능을 지원해야 하므로 커널을 다시 컴파일하고 프로세서 및 메모리 옵션에서 구성에 적합한 옵션을 선택할 수 있습니다.

해당 커널 버전의 소스 코드는 어떻게 다운로드합니까?

일반적으로 http://www.kernel.org 공식 웹 사이트에서 직접 다운로드할 수 있습니다.

단점: 특별한 커널 튜닝이 있는 릴리스, 특히 fedoraubuntu 에는 적합하지 않습니다. 결국 그들은 커널에서 많은 패치와 최적화를 했다. 공식 소스 코드를 직접 사용하면 이런 것들을 즐길 수 없다. 커널이 새로울수록 좋다.

그래서 배급업체 홈페이지에서 다운로드하는 것이 가장 좋다. 공식적으로는 컴파일된 소스 rpm 패키지를 제공했기 때문이다.

해당 커널 소스 패키지는 어떻게 사용합니까?

Fedora 에서 제공하는 커널 소스 코드 커널 (커널-2.6.23.9-85.fc8.src.rpm) 를 예로 들어 보겠습니다.

먼저 소스 코드를 설치합니다.

# rpm-iv hkernel-2.6.23.9-85.fc8.src.rpm

그런 다음 소스 코드를 변환합니다.

변환하기 전에 /usr/src/ 디렉토리 아래에 RedHat 디렉토리 (일반 /usr/src/ 는 빈 디렉토리) 가 있는지 확인합니다.

# rpmbuild-BP-target = $ (uname-m)/usr/src/RedHat/specs/kernel.spec

이렇게 하면 소스 코드가/usr/src/red hat/build/kernel-2.6.23/에 배치됩니다.

여기에 두 가지 유용한 폴더가 있습니다:.

Linux-2. 6. 23. arch-kernel.org 에서 제공하는 이 패키지는 Fedora 패치로 업그레이드되었습니다. 패치된 커널 2.6.23.9-85.fc8 입니다.

ARCH 와 uname-m 의 출력은 일치하며 일반적으로 i686 입니다. 다른 출력이 필요한 경우 사용할 수 있습니다.

"-target =" 지정된 옵션입니다.

바닐라-패치나 업그레이드 없이 kernel.org 에서 제공하는 표준 소스 코드입니다.

리눅스 커널은 무엇이며 그 기능은 무엇입니까?

Unix 커널은 운영 체제 (OS) 커널로, 본질적으로 유닉스 클래스로 정의됩니다. 다른 운영 체제에 사용되며 주로 다른 Linux 배포판으로 나타납니다.

Linux 커널은 전체 운영 체제의 기본이며 전체 하드웨어를 구동하고 방화벽 메커니즘, LVM 또는 할당량 파일 시스템 지원 여부 등 다양한 시스템에 필요한 핵심 기능을 제공합니다. 커널이 최신 하드웨어를 모르는 경우 이 하드웨어는 구동할 수 없고 사용할 수도 없습니다.

리눅스 버전과 커널 버전의 차이점은 무엇입니까?

하나의 개념을 먼저 이해하다.

전체 실제 Linux 시스템은 커널, 소프트웨어 및 도구로 구성됩니다.

커널은 초기 해커 엔지니어 팀이 개발하고 테스트합니다. 나중에 오픈 소스를 장려하는 많은 엔지니어들이 소프트웨어 애플리케이션 개발에 참여하면서 리눅스도 점차 개선되고 기능이 더욱 향상되었습니다. 점점 더 널리 보급됨에 따라, 많은 상업회사들은 커널과 소프트웨어를 기반으로 자신의 시스템 도구를 도입하여 컴퓨터를 모르는 사용자가 Linux 시스템을 사용할 수 있도록 한 다음, 완전한 시스템 설치 프로그램으로 포장하여 사용자가 설치할 수 있도록 합니다. (윌리엄 셰익스피어, Northern Exposure (미국 TV 드라마), 컴퓨터명언)

이렇게 패키지화된 Linux 를 분산 버전의 Linux 라고 하며 해당 Linux 커널 버전은 커널 개발 엔지니어가 개발하고 유지 관리하는 커널 부분을 나타냅니다.