Je pense que deux différences principales sont
- Gestion des packages
- Gestionnaire de fenêtres par défaut (Gnome, KDE, XFCE)
Le simple fait de pointer ces deux grandes différences changera quelque peu votre comportement dans l'exécution de la tâche. Par exemple, vous pouvez facilement installer un paquet sur Ubuntu en utilisant apt
mais pas si simple avec rpm
. Avoir une différence dans le gestionnaire de fenêtres peut également changer la façon dont vous interagissez avec le système.
Il existe deux grandes versions de distributions Linux. Les distributions basées sur Debian et Red Hat représentent un pourcentage important des distributions existantes.
La principale différence entre eux est la gestion des packages. S'ils sont basés sur Debian, ils utilisent très probablement le système dpkg&apt/deb; s'il s'agit d'un système Red Hat, il utilise très probablement yum/rpm. Beaucoup de distributions apparaissent parce que quelqu'un n'était pas satisfait de la gestion des paquets, donc la plupart auront une forme d'interface graphique différente, mais le système sous-jacent est le même.
Si vous apprenez à utiliser apt-get et yum, vous couvrirez 80 % des distributions et 99 % des systèmes que vous rencontrerez très probablement.
Chaque distribution fera quelque chose d'un peu différent avec le gestionnaire de fenêtres. La plupart des grandes distributions choisissent entre KDE et Gnome, Gnome semblant être le plus populaire en ce moment. La grande chose à propos de Linux cependant, c'est que vous pouvez changer le gestionnaire de fenêtres si vous le souhaitez (allez Window Maker !).
Si vous apprenez la ligne de commande, il n'y a pas "beaucoup" de différence, mais les changements d'interface graphique entre les distributions influenceront certainement votre choix. De plus, certaines distributions sont livrées avec des pilotes qui faciliteront la tâche de certains matériels comme les cartes vidéo.
Je recommande fortement Linux Mint pour les systèmes domestiques et vanilla Debian, Ubuntu (édition serveur) ou CentOS pour les serveurs.
Même si les gestionnaires de packages sont différents, je crois comprendre (bien que je n'utilise pas régulièrement Linux) que la plupart des packages sont disponibles d'une manière ou d'une autre avec n'importe quelle distribution. De plus, les systèmes de fenêtres / environnements de bureau sont différents, mais vous pouvez quand même installer des alternatives. La seule autre chose à laquelle je peux penser en ce moment serait la simple différence dans les communautés entourant les distributions.
Je suis presque sûr que vous serez en mesure de trouver un moyen de faire tout ce que vous voulez faire.