Jakie znaczenie ma „-0ubuntu1” na końcu ciągu wersji pakietu?


13

Wydaje się, że wiele pakietów zbudowanych dla Ubuntu ma przyrostek „-0ubuntu1” (lub, bardziej ogólnie, -XubuntuY). Na przykład ciąg wersji dla najnowocześniejszego pakietu z projektu nova wygląda następująco:

2011.2~bzr663-0ubuntu1

Rozumiem, że 2011.2 jest wersją główną, a bzr663 odnosi się do wersji 663 w repozytorium bzr, ale jakie jest znaczenie związane z 0ubuntu1?

Odpowiedzi:


16

Pakiety są wersjonowane według wzoru <upstream version>-<debian revision>. W tym przypadku wersją nadrzędną jest wersja 2011.2~bzr663debian 0ubuntu1.

Zwykle w Debianie wersje są tylko takimi liczbami, ale w Ubuntu, ubuntu1 po rewizji wskazuje, że istnieją zmiany w źródle tej wersji Debiana. 0ubuntu1jest szczególnym przypadkiem, ponieważ jest używany jako wersja, która wskazuje, że nie jest on oparty na żadnym pakiecie Debiana tej wcześniejszej wersji (ponieważ nie byłoby wersji Debian 0).

Jest to powszechne, gdy pakiet Ubuntu został uaktualniony do nowej wersji nadrzędnej przed Debianem.


Czy -0ubuntu1zawsze oznacza to, że nie ma wcześniejszej wersji Debiana? Pomyślałem, że jeśli Debian nie zmieni ich źródła, to będzie po prostu -0dla nich.
Oli

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.