Comment bénéficier des avancées de Linux maintenant plutôt que plus tard

Le développement de Linux peut parfois devenir passionnant, surtout quand il y a des changements majeurs dans un logiciel. Cependant, vous pouvez vous empêcher de bénéficier en ne prenant pas les bonnes décisions.

Le développement de Linux peut parfois devenir passionnant, surtout quand il y a des changements majeurs dans un logiciel.  Cependant, vous pouvez vous empêcher de bénéficier en ne prenant pas les bonnes décisions.
Publicité

Le développement de Linux peut parfois devenir très excitant, surtout quand il y a des changements majeurs dans un logiciel qui peut grandement vous bénéficier. Cependant, vous pouvez vous empêcher d'avoir accès à ces changements si vous ne prenez pas les bonnes décisions.

Voici comment vous pouvez commencer à être à la pointe du logiciel Linux, et pourquoi vous voudrez peut-être le faire.

Pourquoi être à la fine pointe?

L'excitation du développement de Linux peut être décrite avec quelques exemples théoriques. Disons que votre ordinateur portable connaît soit une mauvaise autonomie de la batterie ou une mauvaise performance dans les jeux en raison de certains bugs dans le pilote graphique. Quand les développeurs du noyau Linux appliquent des correctifs au noyau Le noyau Linux: une explication aux termes de Layman Le noyau Linux: une explication aux termes de Layman Il n'y a qu'une chose de fait que les distributions Linux ont en commun: le noyau Linux. Mais même si on en parle souvent, beaucoup de gens ne savent pas exactement ce qu'il fait. Lire la suite pour résoudre les problèmes de performances et améliorer la durée de vie de la batterie, le bon sens pourrait dire que vous devriez essayer de mettre la main sur ce nouveau noyau. 5 raisons pour lesquelles vous devriez mettre à jour votre noyau souvent Linux] Si vous utilisez une distribution Linux comme Ubuntu ou Fedora, vous utilisez aussi le noyau Linux, le noyau qui fait de votre distribution une distribution Linux. Votre distribution vous demande constamment de mettre à jour votre noyau .... Lire la suite afin que vous puissiez profiter de ces améliorations.

open_graphics_perf

Cependant, une poignée de distributions refuse absolument de mettre à jour les noyaux (à l'exception des bogues de sécurité) pendant la durée d'une seule distribution. Cela signifie que pour ces distributions, vous devrez attendre la prochaine distribution avant de pouvoir profiter du nouveau noyau. Pour les utilisateurs d'Ubuntu, cela peut signifier attendre jusqu'à six mois, voire plus si vous êtes un utilisateur Debian. Les développeurs de distribution s'abstiennent de mettre à niveau le noyau car cela risque d'être stable, mais il doit y avoir une raison pour que les développeurs du noyau en amont considèrent le noyau stable, n'est-ce pas? Il doit être assez stable pour une utilisation quotidienne, et ma propre expérience suggère qu'il ne sert à rien d'attendre que les développeurs de votre distribution finissent par faire confiance au nouveau noyau.

linux_kernel_map

Il y a beaucoup d'autres petits exemples qui peuvent concerner d'autres logiciels. Par exemple, LibreOffice 4.3 a été récemment publié et il corrige même un bug qui existe depuis plus de 11 ans. Cependant, les utilisateurs d'Ubuntu sont toujours bloqués sur LibreOffice 4.2 et ne seront probablement pas mis à jour avant une date beaucoup plus tardive, ou au plus tard lors de la prochaine distribution. Pourquoi attendre quand vous pourriez utiliser la nouvelle version maintenant et profiter de ces corrections de bugs?

Comment arriver à la pointe

Alors maintenant que vous savez pourquoi vous pourriez vouloir vivre à la fine pointe, comment faites-vous? Vous devez soit choisir une distribution de pointe, soit trouver des moyens de fortifier vos sources logicielles pour fournir plus de versions de pointe que ce qui est proposé dans les référentiels de votre distribution.

Choisissez la bonne distribution

arch_downloading

L'option la plus facile (si vous envisagez de le faire depuis le début, au moins) est de choisir une distribution de pointe. Ma recommandation pour cela serait Arch Linux, qui est une distribution de mise à jour qui vient de mettre à jour le logiciel alors que de nouvelles versions sont publiées en amont. Arch Linux: Laisser construire votre système Linux à partir de Scratch Arch Linux: utilisateurs, il est hautement souhaitable d'être en mesure de personnaliser complètement votre système. Parfois, cela peut être mieux réalisé dès le début - en reconstituant les composants que vous souhaitez inclure ... En savoir plus. Arch est très à jour à cet égard et permet de rester à la fine pointe de la technologie sur l'ensemble du système et sur toutes les applications installées, et pas seulement quelques pièces. Un nouveau noyau a-t-il été publié? Vous l'aurez rapidement. Un nouveau pilote graphique? Attendez juste quelques jours au maximum et vous l'aurez. Nouvelle version de LibreOffice? Vous ne devrez pas attendre des mois pour l'obtenir.

Le seul inconvénient d'Arch Linux est qu'il est difficile à configurer parce que vous commencez avec une base minimale et que vous progressez. Cela en vaut vraiment la peine, mais certaines personnes ne voudront peut-être pas faire l'effort ou ne comprendront pas tout ce qu'elles doivent faire pour configurer correctement leur système. Si Arch Linux n'est pas dans votre voie, ma prochaine suggestion serait une distribution comme Fedora. Bien que Fedora ne fonctionne pas sur un modèle à versions mobiles, il a tendance à mettre à jour le logiciel vers les nouvelles versions majeures d'un cycle de publication, y compris le noyau. C'est une seconde près en ce qui concerne la façon dont vous pouvez obtenir.

Tirez le meilleur parti de votre distribution actuelle

ppa-update

Si aucun d'entre eux n'est bon pour vous, alors vous pourriez tout aussi bien utiliser Ubuntu ou un dérivé. Vous pouvez ensuite rester à la fine pointe en ajoutant beaucoup de PPA (Personal Package Archives) à votre système. Assurez-vous de vérifier s'il y a un PPA pour un morceau de logiciel Qu'est-ce qu'un PPA Ubuntu et pourquoi voudrais-je en utiliser un? [Technologie expliquée] Qu'est-ce qu'un PPA Ubuntu et pourquoi voudrais-je en utiliser un? [Technologie expliquée] Lisez plus que vous utilisez régulièrement et ajoutez-le.

Par exemple, le PPA de LibreOffice permet aux utilisateurs d'Ubuntu de passer à LibreOffice 4.3 même si les dépôts Ubuntu ne l'offrent pas. Il y a aussi le référentiel GetApps pour les logiciels supplémentaires et les versions plus récentes, et le PPA Oibaf pour les pilotes graphiques mis à jour. Lisez à propos de quelques-uns de plus dans notre liste de 7 PPA utiles, vous devriez ajouter Besoin de plus, ou mis à jour, logiciel? Essayez ces 7 PPA Ubuntu besoin de plus, ou mis à jour, logiciel? Essayez ces 7 PPA d'Ubuntu Lisez plus.

Il n'y a pas de PPA direct pour les noyaux sur Ubuntu, mais vous pouvez visiter cette page, choisir le noyau que vous voulez (défiler tout en bas pour les plus récents) et ensuite installer les paquets vous-même (le noyau de votre architecture et l'en-tête pour toutes les architectures - tous les trois fichiers dans la variante générique et pas la variante à faible latence). Cela prend un peu de coude, et il n'y a aucun moyen d'automatiser la mise à jour de votre noyau de cette manière en dehors de l'écriture de votre propre script, mais cela vous permettra de bénéficier des changements trouvés dans cette nouvelle version.

Êtes-vous à la fine pointe?

Dans l'ensemble, essayer le tranchant peut fournir de nombreux avantages à vous tôt ou tard. Le meilleur de tous, l'avant-garde vous donne encore une attente raisonnable de stabilité, contrairement au bord saignant, ce qui signifie que vous essayez le code fondamentalement juste comme il est tapé et donc n'ont aucune attente de stabilité.

Les deux méthodes générales sont les meilleurs moyens de se rapprocher de la pointe, alors essayez-les si vous êtes intéressé.

Y a-t-il une méthode que j'ai ratée? Pensez-vous que d'être à la fine pointe est ou ne vaut pas la peine? Faites le nous savoir dans les commentaires!

In this article