Ändert apt-get upgrade die Hauptversion einer Software in Ubuntu LTS?

Ändert apt-get upgrade die Hauptversion einer Software in Ubuntu LTS?

Ich versuche herauszufinden, wie Software-Upgrades in der Ubuntu LTS-Version funktionieren.

Nehmen wir an, ich verwende Ubuntu LTS xx.xx. Zum Zeitpunkt der Veröffentlichung kann der Benutzer PHP 5.3 und Python 2.6 installieren (dies ist nur ein Beispiel). Nach 2 Jahren sind die verfügbaren stabilen Hauptversionen von PHP und Python 5.5 bzw. 2.7 (dies ist ebenfalls nur ein Beispiel).

Nehmen wir an, ich führe diese Befehle in Ubuntu LTS aus:

apt-get update
apt-get upgrade

Wird die PHP- und Python-Version auf die neueste verfügbare stabile Hauptversion aktualisiert, also 5.5 und 2.7? Oder wird nur auf die neue Nebenversion aktualisiert, z. B. 5.3.2 und 2.6.3?

Antwort1

Grundsätzlich bleiben die Versionen der Hauptpaketquellen von Ubuntu bis auf einige Ausnahmen wie Firefox immer gleich.

Sicherheits- (und manchmal auch Fehlerbehebungen) werden jedoch in diese Versionen zurückportiert.

Wenn Sie aktuellere Versionen einer beliebigen Software verwenden möchten, können Sie jederzeit ein PPA (Personal Package Archive) als Paketquelle hinzufügen, das je nach Wunsch kleinere oder größere Updates zur Verfügung stellt.

Antwort2

Versionsnummern der Software werden nur verwendet, um die zu installierende Version zu bestimmen, wobei Pinning und andere Einstellungen berücksichtigt werden. Manche Software hat nicht einmal eine Versionsnummer in der major.minorForm (z. B. ca-certificates), daher bezweifle ich, aptdass sie jemals die von Ihnen beschriebene Form der Überprüfung durchführen wird. Wenn die Benutzer also eine durchführen apt-get upgrade, erhalten sie die aktuelle Version von PHP und Python (5.5, 2.7).

verwandte Informationen