Distributions Linux
Une distribution Linux (souvent abrégé en "distro") est un système d'exploitation complet, livré avec le noyau Linux, les outils GNU, et un ensemble de logiciels choisis en fonction de la finalité de la distribution. En dehors de la version serveur, Ubuntu et ses variantes s'orientent plutôt vers une utilisation bureau (station de travail ou ordinateur personnel ou familial, avec écran, clavier, et souris ou pavé tactile).
Cette page propose de recenser les distributions GNU/Linux libres et gratuites les plus utilisées ou importantes, de décrire leurs intérêts, leurs orientations, et leurs éventuels avantages ou inconvénients comparées à Ubuntu.
Elle peut concerner d'autres distributions basées sur Ubuntu, mais pas les variantes officielles d'Ubuntu, qui possèdent leur documentation dédiée.
Famille Debian
C'est la famille d'Ubuntu. Les distributions basée sur Debian ont en commun l'utilisation du système de paquets deb (gérés par dpkg ou APT).
Debian
Debian1) est la distribution parente d'Ubuntu. C'est l'une des premières distributions de Linux. Elle est communautaire2), libre, gratuite, et réputée pour sa grande fiabilité et stabilité.
Elle est très utilisée, en particulier dans le domaine des serveurs.
Elle s'adresse officiellement à tout le monde et à tous les usages, aussi bien aux professionnels qu'au grand public. Cependant certaines personnes semblent la trouver relativement peu adaptée aux débutants Linux.3)4)5)
Elle ne propose pas de variante au sens strict, comme le fait Ubuntu, mais on peut choisir l'environnement de bureau de son choix lors de l'installation parmi une liste importante.
Elle est en principe plus légère qu'Ubuntu mais son utilisation requière de meilleures connaissances techniques, et Ubuntu offre une compatibilité matérielle plus étendue, et nécessitant moins de manipulations.
Outre Ubuntu, Debian est la base de nombreuses autres distributions.6) On peut citer :
- Antix spécifiquement adaptée au matériel particulièrement anciens que sont les ordinosaures.
- PureOS, distribution "convergente" (adaptée aussi bien aux ordinateurs personnels qu'aux smartphones et tablettes)
Linux Mint
Linux Mint7) est une dérivée d'Ubuntu. Elle est née de discordances d'une partie des utilisateurs quant à certains choix de Canonical concernant Ubuntu, en particulier lors du passage à Unity.
Elle propose un thème élégant, et Cinnamon, un bureau proche de Windows, ce qui en fait une distributions particulièrement séduisante pour les utilisateurs découvrant Linux après Windows.
Selon certains avis, elle n'est cependant pas aussi fiable qu'Ubuntu ou Debian, et montre un désintérêt inquiétant des questions de sécurité.8)
KDE neon
KDE neon est une distribution basée sur Ubuntu développée par l'équipe de KDE pour fournir une base fiable et complète à l'utilisation de cet environnement de bureau. Elle est proche de la variante Kubuntu mais propose une version plus récente de KDE.
KDE neon fournit nativement les gestionnaires de logiciels flatpak et snap.
Pop!_OS
Pop!_OS9) est une distribution basée sur Ubuntu développée par System76 pour ses ordinateurs.
Pop!_OS propose par défaut le gestionnaire d'applications Flatpak plutôt que snap, et comme Ubuntu une version modifiée de GNOME jusqu'à la version 22.04. À partir de la version 24.04, il vient avec un nouvel environnent de bureau développé spécifiquement, COSMIC DE.
elementary
Elementary est basé sur Ubuntu et propose un bureau au design soigné, appelé Pantheon, proche de ce qu'on trouve sur macOS.
Zorin
Zorin OS est une distribution basée sur Ubuntu qui vient en différentes versions, l'une étant gratuite, les autres payantes. Elle vient avec les environnements GNOME ou XFCE et le gestionnaire Flatpak en plus de Snap. Comme Linux Mint, son but est de mettre à l'aise les utilisateurs de Windows ou macOS en particulier.
Kali
Kali Linux est une distribution permettant de tester la sécurité des systèmes et des réseaux. Elle devrait probablement être réservée à cet usage, mais semble malgré tout être largement utilisée.
Knoppix
Knoppix est une distribution pensée pour être utilisée spécifiquement comme système portable, en Live USB.
Damn Small Linux
La distribution Damn Small Linux est basée sur Knoppix, et vise à être la plus légère possible. À l'origine et pendant longtemps, elle ne pesait que 50 Mo ! Elle tient encore aujourd'hui sur un CD de 700 Mo, et convient particulièrement à du matériel limité ou peu performant.
Vanilla OS
Vanilla OS est une distribution Linux immuable10) basée sur Debian. Elle dispose de fonctionnalité de containérisation qui lui permet de proposer les gestionnaires d'applications d'autres distributions Linux (jusqu'à Android) sans créer de conflit ni poser de problème de fiabilité.
La communauté et la documentation en particulier francophones sont malheureusement encore réduites.
Famille Red Hat
Comme Debian, Red Hat est une distribution historique et d'envergure. Red Hat a été racheté en 2018 par IBM pour 34 milliards de dollars. La distribution en tant que telle est payante, mais elle sert d'écosystème à de nombreuses autres distributions libres et gratuites.
Ces distributions utilisent le gestionnaire de paquets RPM.
Red Hat soutient Flatpak, on trouve donc aussi très souvent ce gestionnaire de logiciels disponible par défaut dans ces distributions (alors que Canonical pousse plus volontiers son format snap avec Ubuntu).
Fedora
Fedora sert de plateforme de test pour Red Hat. Elle propose des logiciels récents, et en particulier les projets GNOME et Flatpak dont Red Hat est un soutien majeur. C'est donc une distribution toute indiquée si on souhaite profiter des dernières nouveautés de GNOME et de son écosystème.
Rocky
Rocky Linux peut être considéré comme une version communautaire de Red Hat. C'est l'héritier de CentOS, qui a été abandonné par Red Hat, et le fruit du même créateur.
C'est une distribution particulièrement fiable, qui profite de l'établissement de Red Hat.
Alma
Tout comme Rocky, Alma Linux est une version communautaire de Red Hat, et hérite donc de CentOS. Elle est soutenue par l'éditeur CloudLinux. À la différence de Rocky, Alma ne prend pas en charge les processeurs ARM, mais prend en charge le secure boot.
OpenSUSE
OpenSUSE est une distribution ancienne (~1996) d'origine allemande.
Elle est particulièrement fiable, propose au choix GNOME, KDE ou XFCE lors de l'installation. Tout son environnement, le site, le design sont soignés.
Mageia
Mageia est un héritage communautaire de Mandrake / Mandriva, une distribution d'origine française qui était réputée être la distribution la plus facile d'accès et la mieux adaptée au grand public autour de l'an 2000, avant l'avènement d'Ubuntu. Elle propose le bureau KDE par défaut.
Il existe aussi le projet OpenMandriva, très semblable et disponible aussi pour les processeurs ARM.
Famille Arch
Arch
Arch propose les dernières nouveautés en matière de logiciels et de technologies. À cette fin elle propose la compilation comme méthode ordinaire d'installation, et un modèle de distribution rolling release : tous les logiciels sont mis à jour en permanence, contrairement aux modèles d'Ubuntu, Debian et Red Hat, qui bloquent certains logiciels essentiels à une version précise pour s'assurer de la fiabilité générale du système, d'une version majeure de la distribution à une autre.
Elle est réputée être "compliquée" à installer, ce qui était assez vrai par le passé mais ne l'est plus grâce à des outils comme EndeavourOS.
Manjaro
Manjaro est basé sur Arch, mais se veut plus accessible au grand public, donc plus facile d'utilisation et plus fiable. Il se démarque par une identité visuelle et un design des interfaces particulièrement soigné.
Il est livré avec un installeur graphiques et différents environnements de bureau au choix. C'est aussi une rolling release, mais il dispose de dépôts dédiés, en plus de ceux de Arch, ce qui permet de proposer des versions plus éprouvées des logiciels.
Garuda
Garuda Linux11) est une distribution rolling release indienne qui vise en particulier les joueurs, en reprenant les codes graphiques du gaming, et maintenant un parc logiciel à la pointe de la nouveauté.
Elle propose différents bureaux mais la version principale utilise KDE.
Autres
NixOS
NixOS propose un environnement proche de l'idée d'infrastructure as code : l'ensemble du système, des logiciels et de leur configuration est déployé depuis un fichier texte unique décrivant cet environnement dans son ensemble12). On installe les logiciels en changeant ce fichier.
Cela rend son environnement extrêmement portable, facile à sauvegarder ou à migrer sur une autre machine, puisqu'il s'agit d'un simple fichier texte !
L'environnement Linux est par contre très particulier, assez différent des autres distributions. La documentation s'adresse généralement à de bons techniciens et l'utilisation de NixOS est plutôt réservée aux utilisateurs avancés.
Solus
Solus13) est une autre rolling release. À la différence de Arch elle s'adresse au grand public et elle est parfaitement adaptée aux débutant·e·s.
C'est la distribution à l'origine du bureau Budgie (elle propose aussi une version GNOME et une MATE).
Elle a les avantages de proposer une interface moderne, sobre et élégante, un parc logiciel trié sur le volet (chaque application est soigneusement sélectionnée afin d'éviter les doublons et de proposer exclusivement les meilleures solutions, ce qui est avantageux quand on ne s'y connaît pas), et de ne pas nécessiter de réinstallation régulière.
Elle n'est par contre pas encore complètement traduite en français, son site et sa documentation ne sont disponibles qu'en anglais, et sa communauté est réduite et non francophone.
Gentoo
Gentoo est une distribution qui propose la compilation comme méthode ordinaire d'installation des logiciels, y compris le noyau. Comme Arch elle permet donc d'utiliser les toutes dernières versions des logiciels, mais elle requiert encore davantage de connaissances techniques et de temps à consacrer à la maintenance du système.
Voir aussi
- DistroWatch.com, le site de référence des statistiques d'utilisation des distributions, qui propose par exemple un tri des distros par popularité.
- Les distributions orientées MAO sur la page concernant la musique assistée par ordinateur.
- On parle souvent d'installer Linux From Scratch. Il ne s'agit pas d'une distribution mais d'une méthode d'installation manuelle de Linux (Linux à partir de rien). Il s'agit également d'un projet de documentation sur le sujet.14)
- La très impressionnante arborescence quasi-exhaustive des distributions Linux, sur Wikipédia : Linux Distribution Timeline.svg
- L'arborescence des distributions basées sur Ubuntu : UbuntuFamilyTree1210.svg
Contributeurs : krodelabestiole