Page d'accueil » comment » Principes de base de la distribution Linux Versions progressives par rapport aux versions standard

    Principes de base de la distribution Linux Versions progressives par rapport aux versions standard

    Les distributions Linux utilisent généralement deux types de cycles de publication différents: les versions standard et les versions mobiles. Certaines personnes ne jurent que par les versions les plus récentes du logiciel, tandis que d'autres préfèrent les versions standard pour être plus stables et mieux testées..

    Ce n'est pas une option que vous changez dans votre distribution Linux actuelle, mais un choix que la distribution Linux elle-même fait. Certaines distributions publient des versions standard standard et utilisent un cycle de publication continu pour leur version de développement instable..

    Comment les distributions de Linux sont mises ensemble

    Pour comprendre la différence, vous devez savoir comment les distributions Linux sont assemblées. Ils contiennent des logiciels provenant de nombreux projets différents: noyau Linux, utilitaires shell GNU, serveur Xorg X, environnement de bureau GNOME et suite bureautique LibreOffice sont tous développés par différents projets logiciels avec des cycles de développement différents. C'est le travail d'une distribution Linux de prendre tous ces logiciels sous forme de code source, de les compiler, de les regrouper dans des packages faciles à installer, de les tester pour s'assurer qu'ils fonctionnent ensemble et de publier un package complet de logiciels appelé «distribution Linux». ”

    Les distributions Linux - qu’elles utilisent un cycle de publication standard ou un cycle de publication progressif - prennent toutes leur logiciel et le conditionnent en progiciels qu’elles distribuent aux utilisateurs. La différence réside dans la manière dont ils distribuent les nouvelles versions de ces packages..

    Un cycle de sortie standard

    La plupart des distributions Linux utilisent des cycles de publication standard. Par exemple, Ubuntu utilise des versions standard - celles-ci peuvent également être appelées versions ponctuelles ou versions stables. Le projet Ubuntu publie régulièrement de nouvelles versions d’Ubuntu tous les six mois. Au cours du processus de développement de six mois, ils prennent les dernières versions de tous les logiciels dans leurs référentiels et les conditionnent, en les mettant à jour. Ils «gèlent» ensuite les versions du logiciel dans les référentiels Ubuntu et passent quelques mois à le tester, en s'assurant que toutes les versions du logiciel fonctionnent bien ensemble et en corrigeant les bugs..

    Lorsqu'une nouvelle version d'Ubuntu est publiée, le logiciel qui y est contenu a été testé pour s'assurer qu'il fonctionne bien ensemble. Cette version reste figée dans le temps autant que possible. Ubuntu publie des versions mises à jour du logiciel pour résoudre les problèmes de sécurité et d’autres bugs importants, mais ne met pas uniquement à jour le logiciel pour ajouter de nouvelles fonctionnalités ou modifier le numéro de version..

    Si vous avez besoin de la dernière version d’un paquet spécifique, vous devrez l’obtenir ailleurs. Par exemple, vous pouvez l'obtenir auprès d'un PPA tiers ou utiliser le référentiel Backports officiel, mais non pris en charge, qui apporte les nouvelles versions des applications de bureau importantes aux anciennes versions d'Ubuntu. Sinon, vous devrez attendre la prochaine version majeure d'Ubuntu. Vous obtenez la dernière version de tous vos logiciels en mettant à niveau une version figée de la distribution Linux vers la prochaine version figée de la distribution Linux..

    Un cycle de libération roulant

    Un cycle de publication glissant supprime les versions de distribution Linux standard et régulières. Par exemple, Arch Linux utilise un cycle de publication continu. Il n'y a pas plusieurs versions différentes d'Arch. Au lieu de cela, il n'y a qu'une seule version d'Arch. Les packages logiciels sont testés puis publiés immédiatement dans la version stable de la distribution Linux. En fonction de votre distribution, ils risquent de ne pas voir beaucoup de tests avant d'être publiés en tant que mises à jour stables. Lorsqu'une nouvelle version d'une application ou d'un utilitaire système est publiée, elle passe directement à la distribution Linux actuelle. Une distribution de versions en continu n'est jamais «figée dans le temps» - elle est mise à jour de manière continue..

    Comme il n'y a pas de version standard, il vous suffit d'installer une distribution Linux comme Arch une fois et d'effectuer des mises à jour régulières. Les nouvelles versions des progiciels arriveront progressivement au fur et à mesure de leur sortie - vous n’aurez pas à effectuer de grandes mises à niveau comme celles d’Ubuntu 13.10 à 14.04. Lorsque vous installez la distribution, vous obtenez un instantané de son logiciel à un moment donné..

    Si vous avez besoin de la dernière version d'un paquet, vous ne devriez attendre que quelques jours et il apparaîtra comme une mise à jour de votre distribution Linux. Vous n'aurez pas à attendre six mois avant la prochaine version standard de votre distribution Linux..

    Quel est le meilleur?

    Un cycle de publication glissant est préférable si vous voulez vivre à la pointe de la technologie et disposer des dernières versions logicielles disponibles, tandis qu'un cycle de publication standard est préférable si vous souhaitez bénéficier d'une plate-forme plus stable avec davantage de tests..

    Avoir la dernière version de tous vos logiciels semble bien, mais ce n'est souvent pas aussi bénéfique qu'on pourrait le penser. Vous n'avez probablement pas besoin de la dernière version des utilitaires et services système de bas niveau. Vous ne remarqueriez probablement même pas la différence si vous les installiez - à moins qu'il y ait des bogues, car différentes versions de logiciels n'ont pas été testées ensemble. La mise à jour de ce matériel en cours de route pourrait rendre votre système plus instable ou provoquer l'apparition d'un bug étrange. Pour les logiciels, vous voulez la dernière version - comme vos applications de bureau - il est assez facile de mettre à jour quelques applications même si vous utilisez une distribution Linux avec un cycle de publication standard.

    Un cycle de mise à jour glissant facilite évidemment le maintien de la mise à niveau: au lieu d’une grosse mise à niveau, votre logiciel est mis à jour régulièrement. Les utilisateurs n'utilisent pas différentes versions de la distribution Linux - tout le monde utilise la même version.


    Dans l’ensemble, il n’existe pas de solution idéale: si vous souhaitez une plate-forme stable, il est probablement préférable de vous en tenir à une distribution Linux avec un cycle de publication ponctuelle standard et stable. Si vous voulez vivre à la pointe de la technologie et disposer des dernières versions de tout, une distribution Linux avec un cycle de publication continu est le chemin à parcourir..

    Crédit d'image: Michal Docekal sur Flickr