あなたの質問
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?
どちらもDebianバージョン(Ubuntuの変更なし)で、Debianパッケージ(3.2.0-2)はリビジョン2、Ubuntuパッケージ(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)異なるパッケージ(ジェネリックvs amd64固有)であるため、私にはわかりません。
Is the Debian Sid kernel "upstream" of the Ubuntu one?
はい。DebianはUbuntuのアップストリームです。Ubuntuので行われた変更は、(エンディング改正によってシニフィエ通常のDebianにマージされている改正されます)-ubuntuX
X
改訂番号
tl; dr version:ハイフンの後の番号は、新しいビルド/パッチの後でパッケージのメンテナによって与えられたリビジョン番号です。
-
Debianの場合、ハイフンの後の番号はDebian Revision Number
[ ソース ]です
。Ubuntu の場合、ハイフンの後Debian Revision Number
の番号はで、-ubuntu
(存在する場合)の後の番号はUbuntu Revision Number
[ ソース-2 ]です。
通常、ハイフンの後の番号は、パッケージのメンテナが提供するリビジョンです。
パッケージメンテナのパッケージには、さまざまな種類のパッチが適用されていることがよくあります(非互換性の修正、セキュリティ修正、マイナーな改善、さまざまなビルドフラグなど)。これが、例のカーネルバージョン3.2.0に複数のリビジョンがある理由です。
一方が他方よりも高いからといって、必ずしも新しい、より良い、またはすべて同じパッチが適用されているとは限りません。これは、各ディストリビューションでパッケージの世話をしている別のパッケージメンテナである可能性があり、(たとえば)パッチの頻度が少ない(リビジョン番号が低い)場合でも、同じパッチのすべてまたは一部を組み込む可能性があるためです。 。
注:UbuntuはDebianをベースにしているため、ほとんどの場合、UbuntuはDebianからのすべてのパッチを持っています(多くの場合、テストなどの新しいdebianリリースから)。
パッケージの関係
ソフトウェア(カーネルなど)が作成されます。これにはバージョンがあります(3.2.0)。ディストリビューション(Debian)のパッケージメンテナー(Dave)。彼はソフトウェアを受け取り、ディストリビューションのガイドラインに従ってフォーマット(.deb)でパッケージ化します。これはバージョンです3.2.0-1のカーネル別名、カーネル3.2.0-1。
Daveは(Debian)をパッケージ化するディストリビューションのガイドラインに完全に従っていないため、パッケージにいくつかの変更を加える必要があります。彼はこれを行い、更新されたバージョンを提出します。これはカーネルのバージョン3.2.0-2、別名kernel-3.2.0-2です。
その間にカーネル3.2.1、3.2.2へのすべての方法3.2.25がリリースされています。Daveが取り組んでいるパッケージは、まだ3.2.0に基づいています。彼はまもなく3.2.25をリリースする予定ですが、まだです。
同時に、別のパッケージメンテナ(Harry)が彼のディストリビューション(Ubuntu)に同じパッケージを必要としています。ためのDebianとUbuntuは類似しています。すべてを最初から行うのではなく、Daveのカーネル3.2.0-2のコピーを取得して送信するだけです。HarryはこれをUbuntuに3.2.0-2としてリリースします。
その後、ハリーはデイブの仕事にいくつかの変更を加えたいと考えています。彼は変更を行い、更新したパッケージをリリースします。これはバージョン3.2.0-2-ubuntu1です。
この例では、次
の最新バージョンがkernel
ある3.2.25
の最新版kernel
はDebianのパッケージされ3.2.0-2
の最新版kernel
のUbuntu用のパッケージがある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リリースがubuntuリリースに最も似ているか、またはkernel.orgリリースのどのパッチが組み込まれていて、私が複雑にするのに役立つと思われるかはわかりません問題。