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 6
i1.3
Każda nazwa pakietu ma postać: package-XubuntuY*_amd64(i386)
Więc moje pytania to:
na przykład binutils_2.22-6ubuntu1.3_amd64
Jakie jest znaczenie liczb 6
i1.3
Odpowiedzi:
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).
debian/patches
deb, 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