Pour le programmeur, vous voulez choisir une distribution Linux en gardant à l'esprit ce qui suit
|
4. Préférences personnelles – Et enfin, vos préférences personnelles telles que votre choix d'environnement de bureau :préférez-vous un environnement simple comme XFCE ou LXDE ou plutôt un KDE complet, Cinnamon ou Unity ? Vous préférez pacman, apt-get, yum ou portage pour gérer vos colis ? Voulez-vous une distribution basée sur Debian ou basée sur RPM ? Alors, avec tout cela à l'esprit, examinons 5 distributions Linux qui sont tout à fait préférables à la communauté des développeurs.
1. Arch Linux
Arch Linux recherche la simplicité sans ajouts, modifications ou complications inutiles, et fournit une structure de base légère de type UNIX qui permet à un utilisateur individuel de façonner le système en fonction de ses propres besoins. En bref :une approche élégante et minimaliste. Cela vous permet d'étudier facilement le code source existant; modifiez-le et créez votre propre package personnalisé ; etc. Pour l'utilisateur avancé de Linux, ARCH pourrait bien être celui qu'il vous faut.Aussi Readh - Arch Linux fait passer vos connaissances au niveau supérieur
2. Debian
Une chose que j'apprécie à propos de Debian est que vous pouvez très facilement configurer votre système pour qu'il fonctionne avec des sources de niveau inférieur avec un minimum de friction entre votre flux de travail et le code de travail. Debian fournit un système génial pour la programmation Linux grâce à apt-get et build-dep et, bien sûr, la qualité des métadonnées dans leurs référentiels et la discipline qu'ils imposent à la cohésion source/construction pour chaque version dans son ensemble.
3. Ubuntu/Linux Mint
Vous devez utiliser Ubuntu et utiliser une version LTS. C'est le système d'exploitation Linux le plus courant, donc les choses fonctionneront assez souvent. En pratique, c'est la chose la plus importante à propos d'un système d'exploitation que vous allez utiliser pour faire votre travail. Une autre bonne option est Linux Mint. Linux Mint est construit sur Ubuntu (ou Debian) et essaie essentiellement de fournir une version plus élégante d'Ubuntu. Il utilise un fork de GNOME 3 et est livré avec des logiciels propriétaires installés pour une utilisation plus facile.Lire aussi - LinuxAndUbuntu Review of Unity 8 dans Ubuntu 16.10
4. OuvrirSUSE/SUSE
La communauté des développeurs openSUSE et Novell travaillent très dur et de manière très cohérente et systématique pour améliorer la distribution à chaque version, sans refaire les mêmes erreurs à chaque version majeure (comme Ubuntu). Depuis quelques années, openSUSE s'est montré tout à fait capable. Il dispose d'une vaste base de données de packages et d'une communauté incroyable pour résoudre vous-même les bogues mineurs. Les packages essentiels et toutes leurs bibliothèques complémentaires ont toujours été bien construits et fonctionnent parfaitement. openSUSE est rapide, stable et fiable.Lire aussi - OpenSUSE :examen de la distribution LinuxAndUbuntu de la semaine
5. Fedora
Fedora est stable et vous n'aurez pas à faire face à des plantages frustrants. Je pense que ce qui fait de Fedora l'un des meilleurs, c'est la configuration automatique étendue et sensible et les packages à jour. Si votre cible développe des logiciels pour GNU/Linux et que vous êtes un programmeur expérimenté , alors je crois que Fedora est pour toi. Il est assez facile de configurer votre environnement de programmation. La construction de projets est aussi simple que quelques invocations à rpmbuild et rpmlint. Le clonage et le push s'effectuent via un outil fedpkg très convivial pour les programmeurs. La mise à jour via le système Bodhi est assez simple et possède des interfaces textuelles et Web. La plupart des logiciels que vous pouvez trouver sur n'importe quelle distribution que vous trouverez sur certains référentiels Fedora (et quelques autres). Le forum Fedora est une communauté d'utilisateurs très conviviale qui aide beaucoup lorsque vous êtes bloqué. Il y a aussi d'autres ressources bien sûr.
6. Gentoo
Si vous voulez une distribution qui fera de vous un meilleur programmeur, je vous recommande Gentoo. Il a une courbe d'apprentissage abrupte - vous vous retrouvez avec un système qui ne contient aucun logiciel que vous n'avez pas compilé à partir de la source. Et c'est incroyablement sans opinion - vous pouvez utiliser n'importe quelle combinaison de logiciels que vous pouvez compiler pour cela - assemblez un bureau super léger à partir de pièces détachées et réalisez que c'est tout ce qu'un "bureau" a jamais été, et vous n'êtes pas coincé avec les choix quelqu'un d'autre a fait. Vous voulez une gestion de l'alimentation ? Ce qui se passe lorsque vous fermez ou ouvrez le couvercle de votre ordinateur portable est un script que vous écrirez. Il ne doit jamais y avoir un moment où vous ne savez pas ce que fait votre ordinateur.
Cela dit, ce n'est pas pour les âmes sensibles ou la patience, et vous devez prévoir d'investir un peu de temps pour commencer. Après quelques mois, cependant, vous vous demanderez comment vous avez pu tolérer ce que vous utilisiez auparavant.
Lire aussi - LinuxAndUbuntu Review de Gentoo Linux