Comment tirer parti des avancées de Linux maintenant plutôt que plus tard
Le développement de Linux peut parfois devenir passionnant, en particulier lorsque des modifications majeures d’un logiciel peuvent vous être très bénéfiques. 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 des logiciels Linux et pourquoi vous souhaitez peut-être le faire..
Pourquoi être à la pointe?
L’excitation du développement Linux peut être décrite avec quelques exemples théoriques. Supposons que votre ordinateur portable connaît une faible autonomie de la batterie ou des performances médiocres dans les jeux vidéo en raison de quelques bogues dans le pilote graphique. Quand les développeurs du noyau Linux appliquent des correctifs au noyau Le noyau Linux: une explication en termes simples de Layman Le noyau Linux: une explication en termes relatifs de Layman Les distributions Linux n'ont en commun qu'un seul élément commun: le noyau Linux. Mais alors que l'on en parle souvent, beaucoup de gens ne savent pas vraiment ce que ça fait. Pour résoudre les problèmes de performances et améliorer la durée de vie de la batterie, le bon sens voudra peut-être essayer de mettre la main sur ce nouveau noyau. 5 raisons pour lesquelles vous devez mettre à jour votre noyau souvent [Linux] 5 raisons pour lesquelles vous devez mettre à jour votre noyau souvent [ Linux] Si vous utilisez une distribution Linux telle que Ubuntu ou Fedora, vous utilisez également 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 pour profiter de ces améliorations.
Cependant, une poignée de distributions refusent absolument de mettre à niveau les noyaux (à l'exception des bugs de sécurité) pendant la durée d'une publication de distribution unique. Cela signifie que pour ces distributions, vous devrez attendre la version la plus proche avant de pouvoir utiliser le nouveau noyau. Pour les utilisateurs d’Ubuntu, cela pourrait signifier une attente pouvant aller jusqu’à six mois, voire davantage si vous êtes un utilisateur Debian. Les développeurs de la distribution s'abstiennent de toute mise à niveau du noyau car cela présente un risque de stabilité, mais il doit y avoir une raison pour laquelle les développeurs du noyau en amont considèrent le noyau comme stable, n'est-ce pas? Il doit être suffisamment stable pour une utilisation quotidienne, et ma propre expérience suggère qu'il est inutile d'attendre que les développeurs de votre distribution aient enfin confiance dans le nouveau noyau..
Il y a beaucoup d'autres petits exemples qui peuvent concerner d'autres logiciels. Par exemple, LibreOffice 4.3 est récemment sorti et il corrige même un bogue qui existe depuis plus de 11 ans. Cependant, les utilisateurs Ubuntu sont toujours bloqués sur LibreOffice 4.2 et ne seront probablement pas mis à niveau avant une date ultérieure, ou au plus tard dans la prochaine version de la distribution. Pourquoi attendre quand vous pouvez utiliser la nouvelle version maintenant et profiter de ces corrections de bugs?
Comment arriver à la pointe
Alors, maintenant que vous savez pourquoi vous voudrez peut-être envisager de vivre à la fine pointe, comment le faites-vous? Vous devez soit choisir une distribution de pointe, soit trouver des moyens de renforcer vos sources de logiciels afin de fournir davantage de versions de pointe que celles proposées dans les référentiels de votre distribution..
Choisissez la bonne distribution
L'option la plus simple (si vous envisagez de le faire depuis le début, au moins) consiste à choisir une distribution de pointe. Ma recommandation à cet égard serait Arch Linux, qui est une distribution progressive qui met à jour le logiciel au fur et à mesure que de nouvelles versions sont publiées en amont. Arch Linux: Construire votre système Linux à partir de rien Arch Arch Linux: Vous permettre de construire votre système Linux à partir de Scratch Pour Linux utilisateurs, il est hautement souhaitable de pouvoir personnaliser complètement votre système. Parfois, cela peut être mieux réalisé dès le départ - en assemblant les composants que vous souhaitez inclure… Lire la suite. Arch est très à jour à cet égard et permet de rester facilement à la pointe du progrès tout au long du système et de toutes les applications installées, et pas seulement de quelques éléments de base. Un nouveau noyau a-t-il été publié? Vous l'aurez vite. Un nouveau pilote graphique? Attendez quelques jours au plus et vous l'obtiendrez. Nouvelle version de LibreOffice? Vous n'aurez pas à attendre des mois pour l'obtenir.
Le seul inconvénient d’Arch Linux est qu’il est difficile à installer car vous commencez avec une base très minimale et vous progressez. Cela en vaut certainement la peine, mais certaines personnes peuvent ne pas vouloir déployer des efforts ou ne pas comprendre tout ce qu’elles doivent faire pour configurer correctement leur système. Si Arch Linux ne vous convient pas, ma suggestion suivante serait une distribution comme Fedora. Bien que Fedora ne fonctionne pas sur un modèle de version évolutive, sa tendance est davantage à la mise à jour de logiciel vers les nouvelles versions principales au cours d’un cycle de publication, y compris le noyau. C'est une seconde assez proche en ce qui concerne la façon dont vous pouvez obtenir.
Tirez le meilleur parti de votre distro actuel
Si aucune de ces solutions ne vous convient, vous pouvez tout aussi bien utiliser Ubuntu ou un produit dérivé. Vous pouvez ensuite rester à la pointe en ajoutant de nombreux PPA (Personal Package Archives) à votre système. Assurez-vous de vérifier s'il existe un PPA pour un 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? [Technology Explained] Lisez plus que vous utilisez régulièrement et ajoutez-le.
Par exemple, LibreOffice PPA permet aux utilisateurs d’Ubuntu de passer à LibreOffice 4.3, même si les référentiels Ubuntu ne l’offrent pas. Il existe également le référentiel GetApps pour les logiciels supplémentaires et les versions les plus récentes, ainsi que le PPA Oibaf pour les pilotes graphiques mis à jour. En savoir plus sur quelques autres dans notre liste de 7 PPA utiles, vous devriez ajouter le logiciel Besoin de plus, ou mis à jour? Essayez ces 7 PPA Ubuntu Vous avez besoin de logiciels supplémentaires ou mis à jour? Essayez ces 7 PPA Ubuntu En savoir plus .
Il n’existe pas de PPA direct pour les noyaux sous Ubuntu, mais vous pouvez visiter cette page, choisir le noyau de votre choix (faire défiler à fond pour les plus récents), puis installer les paquetages vous-même (le noyau de votre architecture, l’en-tête de votre architecture) et l’en-tête de toutes les architectures - les trois fichiers de la variante générique et non la variante à faible temps de latence). Faire cela prend un peu de graisse 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 de toutes les modifications trouvées dans cette version plus récente..
Êtes-vous à la fine pointe?
Dans l’ensemble, essayer les techniques de pointe peut vous apporter de nombreux avantages le plus tôt possible. Mieux encore, le tranchant vous donne toujours une attente raisonnable en matière de stabilité, contrairement à un tranchant qui signifie que vous testez le code correctement, car il est dactylographié et que vous ne vous attendez donc pas à de la 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 qu'être à la pointe en vaut la peine ou pas?? Faites le nous savoir dans les commentaires!