Principes de base de la distribution Linux: versions récurrentes ou standard

Table des matières:

Principes de base de la distribution Linux: versions récurrentes ou standard
Principes de base de la distribution Linux: versions récurrentes ou standard

Vidéo: Principes de base de la distribution Linux: versions récurrentes ou standard

Vidéo: Principes de base de la distribution Linux: versions récurrentes ou standard
Vidéo: Comment reparer l’Erreur 502 Bad Gateway ? - YouTube 2024, Mars
Anonim
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, alors que d'autres préfèrent les versions standard pour être plus stables et testées.
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, alors que d'autres préfèrent les versions standard pour être plus stables et testées.

Ce n’est pas une option que vous modifiez 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 en 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 continu - prennent toutes leur logiciel et le conditionnent dans des packages logiciels qu'elles distribuent aux utilisateurs. La différence réside dans la manière dont ils distribuent les nouvelles versions de ces packages.

Image
Image

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 récupèrent les dernières versions de tous les logiciels dans leurs référentiels et les conditionnent, en les mettant à jour. Ensuite, ils «gèlent» 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 à 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.

Image
Image

Un cycle de libération roulant

Un cycle de publication glissant supprime les versions régulières et standard de la distribution Linux. Par exemple, Arch Linux utilise un cycle de publication continu. Il n’existe pas plusieurs versions différentes d’Arch. Au lieu de cela, il n’ya qu’une version unique 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 publication en continu n'est jamais «figée dans le temps». Elle est mise à jour continuellement.

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. Il ne vous faudra pas attendre six mois avant la prochaine version standard de votre distribution Linux.

Image
Image

Quel est le meilleur?

Un cycle de publication glissant est préférable si vous voulez vivre à la pointe du progrès 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 que vous ne le pensez. 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 bugs, 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 version la plus récente - 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’ya pas de meilleure réponse. Si vous voulez une plate-forme stable, il vaut probablement mieux vous en tenir à une distribution Linux avec un cycle de publication ponctuelle standard et stable. Si vous voulez vivre à la pointe de la modernité et disposer des dernières versions de tout, une distribution Linux avec un cycle de publication glissant est la solution.

Conseillé: