Linux et les logiciels sont assemblés dans des distributions. Ces distributions sont très différentes car ls usages qui en sont fait sont différents. En effet, les distributions peuvent être lives ou installables, pour clients ou serveurs, totalement libres ou avec des logiciels propriétaires, très spécialisées (sécurité, firewall, sauvetage, etc.), simple ou très paramétrable, système de paquets, etc.
Les paquets sont les briques de base que les distributions permettent d'installer. Il existe peu de systèmes différents :BSD n'est pas Linux mais respecte à peu près les mêmes principes.
Distribution | Utilisation | Public | Paquets | Avantages / inconvénients |
---|---|---|---|---|
Debian | Poste de travail / Serveur | Intermédiaire | deb | Très stable, plus de 20.000 paquets mais cycle de publication lent |
Ubuntu | Poste de travail | Grand public | deb | prise en main facile, documentation importante mais incompatibilité avec Debian et mise à jour majeures fréquentes |
Gentoo | Poste de travail / Serveur | Expert | autre | optimisée pour le poste, mais complexe |
Fedora | Poste de travail | Grand public | rpm | Très innovante, nombreux paquets, mais plus orienté pour l'entreprise |
OpenSUSE | Poste de travail | Grand public | rpm | Utilitaire de configuration complet et intuitif ; grand dépôt de paquets, mais relativement lente |
CentOS | Poste de travail / Serveur | Intermédiaire | rpm | stable et fiable mais n'inclue pas les dernières mises à jour |
Mageia | Poste de travail | Grand public | rpm | adaptée aux débutants, excellent utilitaire de configuration, mais a des difficultés à maintenir sa communauté de développeurs |
Slackware | Poste de travail | Intermédiaire | tgz | très stable, mais a un nombre limité d'applications |
Linux Mint | Poste de travail | Grand public | deb | Met l'accent sur la simplicité d'utilisation |
FreeBSD | Poste de travail / Serveur | Expert | other | Rapide et stable, plus de 21.000 applications |
L'architecture correspond au type de processeur sur laquelle la distribution sera utilisé voire installé :
connaître son architecture :