Jakie jest znaczenie ciągu XubuntuY w nazwach pakietów Ubuntu?

13

Każda nazwa pakietu ma postać: package-XubuntuY*_amd64(i386)

Więc moje pytania to:

  • Co oznacza skrót X?
  • Co oznacza skrót Y?

na przykład binutils_2.22-6ubuntu1.3_amd64

Jakie jest znaczenie liczb 6i1.3

Maythux
źródło
serverfault.com/questions/604541/…
Ciro Santilli 26 改造 中心 法轮功 六四 事件

Odpowiedzi:

16

Szczegółowe wyjaśnienie tu i tutaj . Jeśli jesteś naprawdę zainteresowany, możesz również przeczytać Podręcznik Polityki Debiana . Aby odpowiedzieć na twoje pytania:

X = to jest wersja Debiana pakietu

ubuntuY = jest to piąta wersja Ubuntu pakietu debian

Cytując Verbatim od pierwszego linku, package-XubuntuY****”oznacza:

pakiet = to jest nazwa programu / biblioteki.

X = to jest wersja Debiana pakietu

jeśli X = 0 oznacza to, że nie ma pakietu debian (lub że zespół ubuntu rozwidlił pakiet debian do nowszej wersji niż ta znaleziona w repozytoriach debian) _ np: bzip2-1.0.3-0ubuntu2_ (jak pokazano w ten przykład pakiet debian może zostać w międzyczasie zaktualizowany, a pakiet ubuntu prawdopodobnie połączy się z nim w następnej wersji)

ubuntuY **** = jest to piąta wersja Ubuntu pakietu debian. jeśli go brakuje, oznacza to, że jest to czysty, niezmieniony pakiet debian np. gzip-1.3.5-12 (w tym przykładzie jest to oryginalny pakiet debian zawarty w ubuntu), jeśli jest obecny, oznacza to, że Ubuntu wziął pakiet debian i wydał go z kilkoma dodatkowymi łatami lub poprawkami błędów. _ ex: sudo-1.6.8p12-1ubuntu6_ (w tym przykładzie jest to szósta wersja pakietu ubuntu oparta na wersji debian 1.6.8p12-1 sudo).

Ron
źródło
Zmodyfikowano, aby uwzględnić więcej szczegółów
Ron
1
Uwaga: łatki Ubuntu są przechowywane w debian/patchesdeb, np apt-get source gdb. Możesz również wyświetlić listę wszystkich wersji Ubuntu ze zmianami między nimi za pomocąbzr branch ubuntu:gdb; cd gdb; bzr log | less
Ciro Santilli 26 改造 中心 法轮功 六四 事件