GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

Haben die Ubuntu-Repositorys nicht die neuesten Softwareversionen?

Warum sind Pakete in den offiziellen Ubuntu-Repositorys älter als die neuesten (Upstream-)Versionen von Debian Sid, PPAs, den Autoren usw.?

Akzeptierte Antwort:

Eine Ubuntu-Veröffentlichung durchläuft mehrere Phasen, bevor sie tatsächlich als fertiges Produkt an die Öffentlichkeit gelangt:

  • Einige Zeit bevor Ubuntu eine Veröffentlichung veröffentlicht, friert es seine Pakete an einem bestimmten Punkt ein.

  • Bevor eine Version veröffentlicht wird, aber nach dem Einfrieren des Pakets, wird hauptsächlich daran gearbeitet, alle Fehler und Probleme zu beheben, die in diesen Paketen vorhanden sein könnten. Neue Paketversionen werden nach dem Einfrieren von Paketen oder Funktionen nicht mehr in die Repositories importiert.

  • Sobald die Veröffentlichung erfolgt ist, werden zusätzliche Änderungen an diesen Paketen nur noch zur Behebung von Fehlern und Sicherheitsproblemen vorgenommen. Es werden keine Upgrades mehr an den Paketen im offiziellen Repository durchgeführt, selbst wenn neue Versionen der Pakete veröffentlicht werden.

Neue Paketversionen werden ständig (von Debian) für die nächste Version von Ubuntu importiert, bis das nächste Einfrieren eintritt und sich derselbe Vorgang wiederholt.

Als Beispiel können Sie sich den Veröffentlichungszeitplan vom 12.04. ansehen.

Sie können sehen, dass, obwohl 12.04 im April veröffentlicht wurde, am 12. Januar etwas namens Debian Import Freeze erschien passiert.

Dies ist nur die erste von vielen Freeze-Phasen vor der eigentlichen Veröffentlichung und bedeutet, dass an diesem Punkt der Import von Paketen aus Debian Testing oder Unstable aufhört und die Arbeit an ihnen beginnt, um Probleme mit ihnen anzupassen und zu beheben.

Nach diesem Zeitpunkt werden bei vielen Paketen keine Upgrades mehr durchgeführt, und die Version, die das Paket zu diesem Zeitpunkt hatte, ist die Version, die vorhanden ist und während der gesamten Lebensdauer einer Version gepflegt wird.

Obwohl es also höhere Versionen desselben Pakets in Entwickler-PPAs oder in Ubuntu+1-Repositories gibt, werden diese erst in der nächsten Version von Ubuntu enthalten sein.

Dies geschieht aus Gründen der Stabilität, Sicherheit und Funktionalität. Neue Bleeding-Pakete, die ständig in das Haupt-Repository importiert werden, würden Probleme und noch viel mehr zu lösende Probleme bedeuten. Ein Einfrieren der Paketversion hilft, das zu klären und Ubuntu für den Endbenutzer sicherer und stabiler zu machen.

Verwandte:Wie ändere ich den Hostnamen?

Alle 6 Monate wird eine neue Version von Ubuntu veröffentlicht, sodass alle 6 Monate neue Pakete vorbereitet, getestet, angepasst und mit einer neuen Version veröffentlicht werden. Zukünftige Versionen eines Pakets können in Ihrem System über ein PPA oder einfach durch Herunterladen von einer Website installiert werden, aber die Version des Pakets im offiziellen Repository bleibt gleich.

Für mehr Verständnis und einen interessanten Überblick darüber, was mit Ubuntu von 10.04 bis zum Start von 12.04 passiert ist, werfen Sie einen Blick auf die Seite ReleaseSchedule – LTS zu LTS und Stable Release Updates für eine vollständige Übersicht und Erklärung einer stabilen Ubuntu-Version.


Ubuntu
  1. So installieren Sie die neueste Kodi-Version auf Ubuntu

  2. Behebung des Fehlers „Das Repository hat keine Release-Datei“ in Ubuntu – Schritt-für-Schritt-Anleitung?

  3. Ubuntu – Neuinstallation von Softwareversionen, die nicht in Repositories gefunden wurden?

  4. Ubuntu 16.0.4 hat Apache 2.4.18 im Cache, aber 2.4.29 ist die neueste Version. Ist es notwendig, die neueste Version zu erhalten?

  5. So installieren Sie die neuesten Versionen von node.js und Bower unter Ubuntu 13.10

So installieren Sie den neuesten Wine in Ubuntu 21.04

So installieren Sie das neueste Symfony auf Ubuntu 21.04

So installieren Sie das neueste WildFly unter Ubuntu 20.04

So installieren Sie das neueste MySQL 8 unter Ubuntu 20.04

So listen Sie die installierten Softwarepakete auf Ubuntu auf

So installieren Sie das neueste ImageMagick auf Ubuntu 22.04