GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Les référentiels Ubuntu n'ont-ils pas les dernières versions de logiciels ?

Pourquoi les packages des dépôts officiels d'Ubuntu sont-ils plus anciens que les dernières versions (en amont) de Debian Sid, des PPA, des auteurs, etc. ?

Réponse acceptée :

Une version d'Ubuntu passe par plusieurs étapes avant d'être réellement rendue publique en tant que produit fini :

  • Quelque temps avant qu'Ubuntu ne lance une version, il gèle ses paquets à un certain moment.

  • Avant la sortie d'une version, mais après le gel du package, le travail est principalement effectué pour corriger tous les bogues et problèmes pouvant survenir dans ces packages. Les nouvelles versions de packages ne sont plus importées dans les référentiels après le gel des packages ou des fonctionnalités.

  • Une fois la publication effectuée, des modifications supplémentaires de ces packages ne se produisent que pour la correction de bogues et les problèmes de sécurité. Il n'y a plus de mises à niveau effectuées sur les packages dans le référentiel officiel, même si de nouvelles versions des packages sont publiées.

De nouvelles versions de packages sont constamment importées (depuis Debian) pour la prochaine version d'Ubuntu, jusqu'à ce que le prochain gel se produise et que le même processus se répète.

À titre d'exemple, vous pouvez consulter le calendrier de publication du 12.04.

Vous pouvez voir que même si la 12.04 est sortie en avril, en janvier 12 quelque chose appelé Debian Import Freeze arrivé.

Ce n'est que la première des nombreuses étapes de gel qui se produisent avant la publication réelle et signifie qu'à ce stade, l'importation de packages à partir de Debian testing ou instable s'arrête et le travail commence sur eux pour les personnaliser et résoudre les problèmes avec eux.

Aucune mise à niveau n'est effectuée après ce point dans de nombreux packages et la version de ce package à ce stade est la version présente et maintenue pendant toute la durée de vie d'une version.

Ainsi, même s'il existe des versions supérieures du même package dans les PPA des développeurs ou dans les référentiels Ubuntu+1, celles-ci ne seront incluses que dans la prochaine version d'Ubuntu.

Ceci est fait pour la stabilité, la sécurité et la fonctionnalité. De nouveaux packages de purge importés en permanence dans le référentiel principal signifieraient des problèmes et beaucoup plus de problèmes à résoudre. Un gel de la version des packages aide à résoudre ce problème et à rendre Ubuntu plus sûr et plus stable pour l'utilisateur final.

Connexe :comment changer le nom d'hôte ?

Une nouvelle version d'Ubuntu est publiée tous les 6 mois, donc tous les 6 mois, de nouveaux packages sont préparés, testés, personnalisés et publiés avec une nouvelle version. Les futures versions d'un package peuvent être installées sur votre système via un PPA ou simplement en le téléchargeant à partir d'un site Web, mais la version du package dans le référentiel officiel reste la même.

Pour plus de compréhension et un aperçu intéressant de ce qui est arrivé à Ubuntu de 10.04 jusqu'au lancement de 12.04, consultez la page ReleaseSchedule - LTS to LTS and Stable Release Updates pour un aperçu complet et une explication d'une version stable d'Ubuntu.


Ubuntu
  1. Comment installer la dernière version de Kodi sur Ubuntu

  2. Corrigez l'erreur Le référentiel n'a pas de fichier de version dans Ubuntu - Guide étape par étape ?

  3. Ubuntu - Réinstaller les versions de logiciels introuvables dans les référentiels ?

  4. Ubuntu 16.0.4 a Apache 2.4.18 dans le cache mais 2.4.29 est la dernière version. Est-il nécessaire d'obtenir la dernière version ?

  5. Comment installer les dernières versions de node.js et Bower sur Ubuntu 13.10

Comment installer le dernier Wine dans Ubuntu 21.04

Comment installer le dernier Symfony sur Ubuntu 21.04

Comment installer le dernier WildFly sur Ubuntu 20.04

Comment installer le dernier MySQL 8 sur Ubuntu 20.04

Comment répertorier les packages logiciels installés sur Ubuntu

Comment installer le dernier ImageMagick sur Ubuntu 22.04