Was bedeutet 4: Mittelwert in g ++ apt-get Versions-String installieren?
-
06-09-2019 - |
Frage
Auf EasyPeasy 1.1 (für Mini-Notebooks), abgeleitet von Ubuntu habe ich installiert g ++ mit apt-get:
$ apt-get install g++
Eine der Linien angezeigt war:
Setting up g++ (4:4.3.1-1ubuntu2) ...
Was bedeutet "4:" bedeuten
$ g++ --version
g++ (Ubuntu 4.3.2-1ubuntu12) 4.3.2
Wie ist das Verhältnis der "4.3.1" in apt-get auf die "4.3.2" g ++ Version?
Lösung
Es ist ein Epoche . Gemäß der Debian-Richtlinien,
Der Zweck der Epochen ist, uns zu ermöglichen, hinter Fehler in Version zu verlassen Nummerierung und mit Situationen fertig zu werden wo das Versionsnummernschema Änderungen
IIRC gcc 3.4.x eingeführt ABI-inkompatible Änderungen aus der 3.3.x-Serie, und diese Epoche durch debian Maintainer kann zu diesem Zeitpunkt eingeführt wurde.
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow