Il nome di ciascun pacchetto è nel formato: package-XubuntuY*_amd64(i386)
Quindi le mie domande sono:
- Cosa significa la X?
- Cosa significa la Y?
per esempio binutils_2.22-6ubuntu1.3_amd64
Qual è il significato dei numeri 6
e1.3
Il nome di ciascun pacchetto è nel formato: package-XubuntuY*_amd64(i386)
Quindi le mie domande sono:
per esempio binutils_2.22-6ubuntu1.3_amd64
Qual è il significato dei numeri 6
e1.3
Risposte:
C'è una spiegazione dettagliata qui e qui . Se sei veramente interessato puoi leggere anche il Manuale delle politiche di Debian . Per rispondere alle tue domande:
X = questa è la versione debian del pacchetto
ubuntuY = questa è la versione Y Ubuntu del pacchetto debian
Per citare Verbatim dal primo link, package-XubuntuY****”
significa:
pacchetto = questo è il nome del programma / libreria.
X = questa è la versione debian del pacchetto
se X = 0 significa che non esiste un pacchetto debian (o che il team ubuntu ha biforcuto un pacchetto debian su una versione più recente di quella trovata nei repository debian) _ ex: bzip2-1.0.3-0ubuntu2_ (come mostrato in questo esempio il pacchetto debian potrebbe essere aggiornato nel frattempo e il pacchetto ubuntu probabilmente si fonderà con esso nella prossima versione)
ubuntuY **** = questa è la versione Yth Ubuntu del pacchetto debian. se manca questo significa che si tratta di un pacchetto debian pulito, invariato es: gzip-1.3.5-12 (in questo esempio, questo è il pacchetto debian originale incluso in Ubuntu) se presente significa che Ubuntu ha preso il pacchetto debian e rilasciato con alcune patch aggiuntive o correzioni di bug. _ ex: sudo-1.6.8p12-1ubuntu6_ (in questo esempio questa è la sesta versione del pacchetto ubuntu basato sulla versione debian 1.6.8p12-1 di sudo).
debian/patches
su deb, ad es apt-get source gdb
. Puoi anche elencare tutte le versioni di Ubuntu con modifiche tra loro conbzr branch ubuntu:gdb; cd gdb; bzr log | less