Sorularınız
From which release of official kernel.org kernel are those two versions of the kernel derived?
Çekirdek 3.2.0 sürümü .
What is the relationship of the sources of the Debian Sid kernel to the Ubuntu Precise one?
Her ikisi de Debian sürümleri (Ubuntu değişikliği yok), Debian paketi (3.2.0-2) revizyon 2 , Ubuntu paketi (3.2.0-20) revizyon 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) farklı paketler ( genel vs amd64 özgü ) olduğundan emin değilim .
Is the Debian Sid kernel "upstream" of the Ubuntu one?
Evet . Debian Ubuntu'nun akış yukarısındadır. Ubuntu tarafından yapılan değişiklikler (revizyonun -ubuntuX
olduğu yerde sona eren X
revizyonlarla belirtilir) normalde Debian ile birleştirilir
Düzeltme Numaraları
tl; dr sürümü : Hiperden sonraki sayı, yeni kuruculardan / yamalardan sonra paket koruyucu tarafından verilen revizyon numarasıdır.
-
Debian için, tire işaretinden sonraki sayı Debian Revision Number
[ kaynak ]
Ubuntu için, hiper işaretinden Debian Revision Number
sonraki sayı ve -ubuntu
(varsa) sonraki sayı Ubuntu Revision Number
[ kaynak-2 ] 'dir.
Genellikle tire işaretinden sonraki sayı, paket bakımcının verdiği düzeltmedir .
Paket koruyuculardan gelen paketler genellikle kendilerine uygulanan çeşitli türde yamalar içerir (uyumsuzlukları gidermek; güvenlik düzeltmeleri; küçük iyileştirmeler; farklı yapı bayrakları vb.); bu nedenle, örnek sürüm 3.2.0'da birden çok düzeltme vardır.
Birinin diğerinden daha yüksek olması, daha yeni, daha iyi veya aynı yamaları uyguladığı anlamına gelmez. Bunun nedeni, her bir dağıtımda pakete bakan farklı paket koruyucular olabilir ve (örneğin) daha az sıklıkta yama yapabilir (daha düşük bir revizyon numarası anlamına gelir), ancak yine de aynı yamaların [bir kısmını veya tümünü] içerebilir .
Not : Ubuntu, Debian'a dayanmaktadır, bu yüzden Ubuntu Debian'ın tüm yamalarına sahip değildir (ve genellikle test gibi daha yeni bir debian sürümünden)
Paket İlişkileri
Bir yazılım parçası yapılır (örneğin çekirdek). Bunun bir sürümü ( 3.2.0 ) vardır. Dağıtım için bir paket koruyucu ( Dave ) ( Debian ). Yazılımı alır ve dağıtımın yönergelerine göre bir biçimde (.deb) paketler. Bu sürümüdür 3.2.0-1 ait çekirdeğin aka kernel-3.2.0-1 .
Dave , ( Debian ) için ambalajladığı dağıtımın kurallarını tam olarak izlemedi ve bu nedenle pakette bazı değişiklikler yapmak zorunda. Bunu yapar ve güncellenmiş versiyonunu gönderir. Bu, çekirdeğin 3.2.0-2 sürümü , yani çekirdek-3.2.0-2'dir .
Bu arada çekirdek 3.2.1 , 3.2.2 3.2.25'e kadar olan tüm sürümler yayınlanmıştır. Dave'in üzerinde çalıştığı paket hala 3.2.0'a dayanıyor . Yakında 3.2.25'i piyasaya sürecek ama henüz değil.
Aynı zamanda, başka bir paket koruyucusunun ( Harry ) dağıtımı için aynı pakete ihtiyacı var ( Ubuntu ). Yana Debian ve Ubuntu benzerdir; her şeyi sıfırdan yapmak yerine, Dave'in 3.2.0-2 çekirdeğinin bir kopyasını alıp teslim eder. Harry bunu Ubuntu'ya 3.2.0-2 olarak yayınladı .
Harry daha sonra Dave'in çalışmasında bazı değişiklikler yapmak istiyor. Değişiklikleri yapar ve güncel paketini yayınlar. Bu sürüm 3.2.0-2-ubuntu1
Bu örnekte:
son versiyonu kernel
olan 3.2.25
son sürümü kernel
Debian olduğu için paketin 3.2.0-2
son sürümü kernel
Ubuntu için paketin olduğu 3.2.0-2-ubuntu1
Is the Debian Sid kernel "upstream" of the Ubuntu one?
( Evet ) veFrom which release of official kernel.org kernel are those two versions of the kernel derived?
( 3.2.0 ) - hangi kernel.org sürümünün ubuntu sürümüne en çok benzediği veya yalnızca karmaşıklaşmaya hizmet ettiğine inandığım kernel.org sürümünün yamaları dahil değil sorun.