당신의 질문
From which release of official kernel.org kernel are those two versions of the kernel derived?
커널 버전 3.2.0 .
What is the relationship of the sources of the Debian Sid kernel to the Ubuntu Precise one?
둘 다 데비안 버전이며 (데비안 변경 사항 없음) 데비안 패키지 (3.2.0-2) 는 개정판 2 이고, 데비안 패키지 (3.2.0-20) 는 개정판 20 입니다.
Are the changes made from the kernel.org sources to produce 3.2.0-2-amd64 also present in 3.2.0-20-generic on Ubuntu?
그것들이 (afaik) 다른 패키지 ( generic vs amd64 specific ) 인지 확실하지 않습니다 .
Is the Debian Sid kernel "upstream" of the Ubuntu one?
예 . 데비안은 우분투의 상류에 있습니다. 우분투에 의해 변경 (종료 개정에 의해 의미했다 일반적으로 데비안에 다시 병합 개정한다)-ubuntuX
X
개정 번호
tl; dr version : 하이픈 뒤의 숫자는 새 빌드 / 패치 후 패키지 관리자가 제공 한 개정 번호입니다.
-
데비안의 경우 하이픈 뒤의 숫자는 Debian Revision Number
[ source ]입니다
. 우분투의 경우 하이픈 뒤의 숫자는 Debian Revision Number
이며, -ubuntu
존재하는 경우 뒤에 나오는 숫자 는 Ubuntu Revision Number
[ source-2 ]입니다.
일반적으로 하이픈 뒤의 숫자는 패키지 관리자가 제공 하는 개정판입니다 .
패키지 관리자의 패키지에는 종종 다양한 종류의 패치가 적용됩니다 (예 : 비 호환성 수정, 보안 수정, 사소한 개선, 다른 빌드 플래그 등). 이것이 커널 버전 3.2.0에 여러 개정이있는 이유입니다.
하나가 다른 것보다 높다고해서 반드시 새로운 것, 더 나은 것 또는 모든 동일한 패치가 적용되었음을 의미하는 것은 아닙니다. 이는 각 배포판에서 패키지를 관리하는 다른 패키지 관리자 일 수 있으며 (예를 들어) 패치를 덜 빈번하게 (낮은 개정 번호를 의미하지만) 동일한 패치를 모두 [일부 또는] 통합 할 수 있기 때문입니다. .
참고 : 우분투는 데비안을 기반으로하기 때문에 데비안의 모든 패치 (그리고 테스트와 같은 새로운 데비안 릴리즈)를 가지고있는 것이 아닙니다.
패키지 관계
소프트웨어가 만들어집니다 (예 : 커널). 버전이 3.2.0 입니다. 배포판 ( Debian ) 의 패키지 관리자 ( Dave )입니다 . 그는 소프트웨어를 가져와 배포판의 지침에 따라 형식 (.deb)으로 패키지합니다. 이 버전 3.2.0-1 의 커널 일명, 커널 3.2.0-1 .
Dave 는 ( Debian )을 위해 포장하고있는 배포판에 대한 지침을 따르지 않았 으므로 패키지를 약간 변경해야합니다. 그는이 작업을 수행하고 업데이트 된 버전을 제출합니다. 이것은 커널 버전 3.2.0-2 , 즉 커널 -3.2.0-2 입니다.
그동안 커널 3.2.1 , 3.2.2 에서 3.2.25 까지 릴리스되었습니다. Dave가 작업중인 패키지는 여전히 3.2.0을 기반으로 합니다. 그는 곧 3.2.25 를 발표 하지만 아직 발표 하지 않을 것입니다.
동시에 다른 패키지 관리자 ( Harry )는 배포판 ( Ubuntu )에 대해 동일한 패키지가 필요합니다 . 데비안 과 우분투 는 비슷 하기 때문에 ; 그는 처음부터 모든 것을 수행하는 대신 Dave 의 커널 3.2.0-2 사본을 가져와 제출합니다. 해리는이 출시 우분투 로 3.2.0-2 .
그런 다음 Harry는 Dave의 작업을 일부 변경하려고합니다. 그는 변경하고 업데이트 된 패키지를 릴리스합니다. 이것은 버전 3.2.0-2-ubuntu1입니다
이 예에서 :
최신 버전 kernel
인 3.2.25
최신 버전 kernel
데비안이기 패키지는 3.2.0-2
최신 버전의 kernel
우분투 패키지는 3.2.0-2-ubuntu1은
Is the Debian Sid kernel "upstream" of the Ubuntu one?
( 예 ) 및From which release of official kernel.org kernel are those two versions of the kernel derived?
( 3.2.0 )입니다. 어떤 kernel.org 릴리스가 우분투 릴리스와 가장 유사하지 않은지, 또는 kernel.org 릴리스의 패치가 통합 되어 복잡 하다고 생각 합니다. 문제.