Acabo de notar que Wine (y varios otros paquetes) han cambiado su esquema de versiones a algo como:
1:1.6.2-0ubuntu3
Entiendo todo después de la 1:... Pero lo que hace el 1:refiero a?
No parece reflejar la versión principal. Mirando una lista de actualizaciones pendientes, hay versiones como: 2:4.1.3...y hay muchos paquetes sin el #:prefijo.
¿Que esta pasando?

python3-uno( en Ubuntu y Debian ) tienen el prefijo de manera consistente.0todo el tiempo hasta 14.04, se omitió a ser escrito en la cadena de versión. Por lo tanto, puede pensar en todos esos paquetes sin el#:prefijo, ya que de hecho contienen0:. Vea las respuestas que ha recibido para comprender mejor.Respuestas:
De
man deb-version:Entonces, ese número adicional (en su caso
1) se refiere al componente de época que puede omitirse, en cuyo caso se supone 0 . Y así, si ve una cadena de versión que se parece1.6.2-0ubuntu3, puede pensar que de hecho se parece0:1.6.2-0ubuntu3. Cómo es útil y cómo se obtiene esto: se proporciona para permitir errores en los números de versión de versiones anteriores de un paquete, y también en los esquemas de numeración de versiones anteriores de un paquete . Para comprender mejor, eche un vistazo más de cerca a los siguientes párrafos explicativos del Manual de políticas de Debian - Controle los archivos y sus campos :Y:
fuente
Esta es la época. Anula la versión para determinar cuál de los dos paquetes es más nuevo:
Desde la
deb-versionpágina del manual:Fuente
fuente