Fedora vs Ubuntu Ubuntu Ou Fedora Est-Il Une Meilleure Distribution Pour Les Programmeurs?

Beaucoup de réflexion porte sur la distribution que vous devez utiliser en tant que dev. Il ne s’agit pas seulement de vos préférences ou de ce que vous aimez en termes d’interface graphique de bureau, de système d’emballage ou de tout autre aspect du flux de travail, mais il y a aussi beaucoup d’autres choses. Par exemple, l’écosystème plus vaste de cette distribution et le type de soutien que vous obtenez comptent beaucoup.

Personnellement, j’utilise Ubuntu comme pilote quotidien, donc je suis un peu partial ici! La meilleure chose que j’aime à propos d’Ubuntu est que cela fonctionne simplement. Peut-être que le chapeau rouge et openSUSE se sont également beaucoup améliorés ces jours-ci, mais il y a eu un moment au moins aussi tard que les 2010-2014 où Ubuntu avait le dessus sur le support matériel et la finesse du bureau. Si vous aviez un ordinateur portable avec un type spécial de pavé tactile ou une carte WiFi / graphique fabriquée par un acteur « hostile à Linux » comme NVidia ou Broadcom, il y a de fortes chances qu’il vous abandonne simplement avec une autre distribution qu’Ubuntu.

Et même dans les cas où ils travaillaient, ils laissaient beaucoup à désirer. Avec Debian, par exemple, de nombreux paramètres par défaut sont tout simplement inutilisables sur un bureau. Par exemple, l’anticrénelage des polices est généralement désactivé (au moins sur Debian-XFCE lors de la dernière tentative), ce qui donne à vos polices de bureau un aspect étrange. Deuxièmement, ils ne fournissent même pas d’interface graphique pour contrôler les paramètres de votre pavé tactile, ils s’attendent à ce que vous Google sur le problème et que vous manipuliez vous-même les fichiers de configuration byzantins /etc/*!

Non pas que je ne puisse pas le faire, mais pourquoi devrais-je quand Ubuntu me donne un bureau configuré et poli par défaut?

En arrivant sur Fedora, le bureau n’a jamais eu de problèmes (en particulier dans la version GNOME), mais je n’aimais pas beaucoup leur système d’emballage (yum / dnf). L’installation d’apt d’Ubuntu fonctionne de manière transparente et est livrée avec des outils spéciaux tels que synaptic et aptitude pour prendre en charge des scénarios avancés. Pour être juste, je n’ai pas fait beaucoup d’efforts pour apprendre le dnf, mais je n’en vois pas l’intérêt à moins d’en tirer des avantages à long terme.

Un autre avantage de Fedora qui est souvent vanté est qu’ils fournissent une distribution « saignante », ce qui signifie que les applications sont toutes censées être les dernières versions. Mais franchement, je n’ai jamais ressenti le besoin d’un paquet super dernier cri et dans quelques semaines, la nouvelle version se répercutera finalement sur toutes les distributions. Exécuter une version stable et sécurisée d’une application est beaucoup plus important pour moi que d’avoir la dernière.

Enfin, ce que je n’aime pas chez Ubuntu, c’est leur support ! Le traqueur de bogues officiel chez bugs.tableau de bord.net / ubuntu est atroce quand il s’agit de résoudre un problème. L’attitude des mainteneurs est semblable à celle du gouvernement. employés! Mais heureusement, il y a d’autres endroits comme askubuntu et ubuntuforums où vous pouvez trouver des voix saines.

Quelle distribution utilisez-vous comme pilote quotidien pour la programmation? Quels sont ses avantages et ses inconvénients, et en êtes-vous satisfait?