Publicité

gentoo linux critiqueLe nombre considérable de façons différentes dont Linux peut être exécuté est étonnant, car il y a beaucoup de choix à faire. Bien qu'il existe de nombreuses distributions qui s'appuient sur les formats de package .deb ou .rpm, il existe également une poignée qui utilisent leurs propres formats, le cas échéant. L'une de ces distributions est très unique par rapport à la plupart des autres, car les développeurs de la distribution ne compilent pas de logiciels dans des packages binaires pour une installation facile.

Au lieu de cela, cette Distribution Linux Les meilleures discothèques d'exploitation LinuxLes meilleures distributions Linux sont difficiles à trouver. À moins que vous ne lisiez notre liste des meilleurs systèmes d'exploitation Linux pour les jeux, Raspberry Pi, et plus encore. Lire la suite ne se soucie pas de la facilité d'installation du logiciel, mais plutôt de le faire fonctionner aussi bien que possible sur votre système grâce à des optimisations spécifiques à la machine.

À propos de Gentoo

gentoo linux critique

Gentoo est une distribution Linux qui est un projet complètement original et qui a une approche très différente de la structure de la distribution par rapport à la plupart des autres. L'idée de Gentoo est que tous les logiciels installés soient auto-compilés - c'est-à-dire que vous téléchargez le code source sur le logiciel et compilez-le vous-même sur votre propre système afin que le compilateur puisse créer le logiciel pour votre système.

Pour la plupart des autres distributions, le logiciel est déjà compilé sur les serveurs des développeurs et empaqueté que le système d'exploitation peut facilement extraire le package et déplacer les fichiers binaires dans le bon des endroits. Ces fichiers binaires sont généralement compilés pour tous les systèmes utilisant une architecture spécifiée, mais comme ils ne sont pas compilés sur votre système, ils ne sont théoriquement pas aussi optimisés qu'ils pourraient l'être.

Émerger

gentoo linux critique

Bien que vous deviez télécharger tout le code source dont vous avez besoin et le compiler vous-même, vous n'aurez pas pour rester coincé avec trouver le code source vous-même, le compiler de la bonne façon et le garder à jour Date. Au lieu de cela, Gentoo a une application appelée Émerger (à laquelle une application appelée Hublot est l'interface graphique) qui fonctionne un peu comme apte sur des systèmes basés sur Debian comme Ubuntu ou Miam sur Fedora.

Il peut vérifier différents "référentiels" pour les logiciels nouveaux ou mis à jour et les répertorier dans Hublot. Emerge, cependant, utilise un système de ports où chaque entrée du système est simplement un fichier .ebuild qui répertorie les commandes qu'Emerge doit exécuter pour télécharger le code source et compiler le logiciel correctement. Chaque fois qu'Emerge vérifie le système de ports et constate qu'une version plus récente existe, il met à jour sa liste de logiciels et agit en conséquence.

Avantages désavantages

Il y a une poignée d'avantages et d'inconvénients à cette approche d'installation de matériel, donc Gentoo n'est vraiment utile que dans certaines conditions ou si vous êtes un pro Linux qui veut essayer. L'avantage de cette méthode d'installation du logiciel est qu'il est entièrement compilé sur votre système, de sorte que le compilateur peut prendre en compte toutes les optimisations possibles et faire fonctionner le logiciel le plus rapidement possible.

Cela rend également l'installation de logiciels beaucoup plus flexible si vous savez ce que vous faites, ce que quiconque moins qu'un pro Linux ne connaîtra probablement pas. Une telle flexibilité et optimisation conduit à la possibilité de certains projets assez sympas, comme la guitare numérique Misa qui fonctionne sur Gentoo Linux. Par conséquent, si vous avez vraiment besoin de la dernière once de performance possible, Gentoo peut être le chemin à parcourir.

Cependant, pour les utilisateurs les plus courants, il existe plusieurs inconvénients qui ne font pas que Gentoo mérite notre temps en tant que pilote quotidien. Par exemple, Gentoo n'est certainement pas facile et est fortement déconseillé pour un débutant Linux. La compilation prend également beaucoup de temps, même si un processeur puissant fait tout le travail. Il y a une raison pour laquelle la plupart des gens compilent le logiciel sur leurs propres serveurs puissants et le regroupent simplement.

Pour remédier à cette situation, les développeurs de Gentoo ont mis à disposition quelques binaires précompilés pour des logiciels connus pour leur compilation, comme Firefox ou l'environnement de bureau KDE. Cependant, ce type de but va à l'encontre de l'objectif de la distribution, donc si vous allez le faire pour presque tous vos logiciels, vous pourriez tout aussi bien utiliser un système traditionnel (relativement parlant) Distribution.

Encore une fois, Gentoo peut être un excellent choix pour vous si les avantages l'emportent sur les inconvénients pour tout ce que vous faites.

Conclusion

Bien que je ne me vois pas utiliser Gentoo comme système d'exploitation principal dans un avenir proche (ou jamais pour ça c'est une distribution fantastique qui ajoute beaucoup de valeur et d'idées au Linux communauté. Pour ceux d'entre vous qui envisagent d'utiliser ou de tester Gentoo, j'espère que vous réussirez dans tout ce que vous essayez de faire. Il est toujours préférable d'utiliser les bons outils pour le travail, et Gentoo peut certainement combler ce poste.

Que pensez-vous de l'approche de Gentoo? Quelle approche de distribution aimez-vous le plus, ou qu'est-ce qui pourrait changer selon Gentoo? Faites le nous savoir dans les commentaires!

Danny est un senior à l'Université de North Texas qui aime tous les aspects des logiciels open source et Linux.