Estoy tratando de obtener el número de versión de un paquete ya instalado, para construir una lista de dependencias para un dpkg.¿Qué significan los dos puntos (:) y el punto (-) en un número de versión dpkg?
Si escribo "dpkg -l | grep libqtcore4" en mi terminal me sale el siguiente resultado:
ii libqtgui4 4:4.7.4-0ubuntu8 Qt 4 GUI module
ii libqtgui4:i386 4:4.7.4-0ubuntu8 Qt 4 GUI module
Mi pregunta es; ¿Qué diablos significa el colon (:) en el número de versión, y qué significa el -0ubuntu al final?
'4:' sería la versión principal 4, '4.7.4' es la versión de software real, y tiene el propio parche' -0ubuntu8' de ubuntu aplicado a la versión original. –
Muy buena explicación está en https://askubuntu.com/questions/441879/why-do-some-packages-have-extra-numbers-on-the-front-of-their-version-string – pevik