Linux peut être un monde obscur pour les non-initiés
Et même pour ceux qui connaissent un minimum, la multitude de distributions disponibles n’est pas toujours simple à comprendre
Aujourd’hui nous allons parler de deux d’entres elles: Ubuntu et Debian
Quelle est la différence entre Ubuntu et Debian ?
Ubuntu et Debian sont deux distributions Linux très populaires.
Debian est une distribution stable, avec un cycle de développement long.
Ubuntu est basée sur Debian, mais avec notamment des mises à jour logicielles plus fréquentes.
Voilà pour la différence principale entre les deux distributions d’un point de vue utilisateur, mais il en existe bien d’autres
La suite de l’article vous donnera toutes les informations nécessaires pour bien comprendre tout cela
Distribution Linux
Avant d’aller plus loin sur la présentation de chaque distribution (Debian et Ubuntu), il me semble important de faire un rappel sur ce qu’est exactement une distribution Linux
Tout d’abord, ce qu’on appelle Linux est au sens premier du terme, un noyau de système d’exploitation
C’est-à-dire le cœur du système, mais qui ne sert pas à grand-chose seul
Il est donc généralement accompagné d’un ensemble de drivers, de packages et de logiciels afin de former une distribution, un système d’exploitation complet
Linux n’étant pas géré par une société, et le code source étant libre, n’importe qui peut décider de créer sa distribution Linux avec les logiciels utiles pour cibler telle ou telle catégorie de personnes
Il existe actuellement des centaines de distributions Linux
Debian et Ubuntu en font partie, et c’est ce sur quoi nous allons nous concentrer maintenant
La plupart des distributions sont libres, et distribuées gratuitement pour les installer sur votre ordinateur ou un serveur
Debian

Historique
La toute première version de Debian est apparue en 1993
Le nom est inspiré du prénom du créateur (Ian Murdock) et de celui de sa femme (Debra)
Depuis cette date, une bonne douzaine de versions majeures ont été rendues disponibles
Les noms de versions de Debian ont depuis des noms de personnages du dessin animé Toy Story:
- 1997: Bo (1.3)
- 1998: Hamm (2)
- 1999: Slink (2.1)
- 2000: Potato (2.2)
- 2002: Woody (3)
- 2005: Sarge (3.1)
- 2007: Etch (4)
- 2009: Lenny (5)
- 2011: Squeeze (6)
- 2013: Wheezy (7)
- 2015: Jessie (8)
- 2017: Strech (9)
On est maintenant sur un rythme régulier d’une nouvelle version majeure tous les deux ans
Suivi par des mises à jour « mineures » régulières
Par exemple Stretch est la version 9, et on a eu en 2018 les versions 9.3, 9.4, 9.5, …
Organisation
Debian dispose d’une organisation assez remarquable
En effet il s’agit aujourd’hui d’une organisation communautaire et démocratique
Debian n’est pas une société, mais un regroupement de développeurs indépendants qui coopère pour le développement de la distribution
L’ADN de Debian est de fournir uniquement des logiciels libres
L’organisation vote donc pour les responsables du projet et des modules, et regroupe plusieurs centaines de programmeurs pour travailler sur les différentes parties de la distribution
Cycles de développement
Le cycle de développement de Debian est plutôt lent, avec une mise à jour majeure tous les deux ans
En effet Debian n’inclue dans ses dépôts que les logiciels en version « stable »
Cela assure une grande stabilité globale de la distribution, mais peut parfois avoir l’inconvénient de proposer des logiciels légèrement dépassés
À noter que Debian existe en trois sous-versions (ou trois branches) qui sont :
- Stable : version principale, non modifiée, sur laquelle vous obtiendrez juste les mises à jour de sécurité
- Testing : future version stable, contenant quelques mises à jour de paquets, pour les plus stables d’entre eux
- Unstable (ou sid): version disposant de toutes les mises à jour au fil de l’eau
Vous pouvez donc faire un choix entre stabilité et nouveautés tout en restant sur Debian
Utilisation

À l’usage Debian est une distribution comme les autres
Elle est disponible en version de bureau avec une interface graphique (Gnome par défaut), ou sans pour les serveurs
De par sa grande stabilité, Debian est une distribution largement privilégiée pour les environnements de production et majoritairement installée sur les serveurs de tout type (web, cloud, partage de fichiers, …)
Debian est l’une des distributions les plus populaires du marché
Je n’ai pas trouvé de statistiques sur l’utilisation réelle, mais le site de Debian est le 4e site de distribution Linux le plus consulté derrière Ubuntu, Linux Mint et RedHat (données Alexa)
Ubuntu

Passons maintenant à Ubuntu, la deuxième distribution Linux de ce comparatif
Historique
Ubuntu est une distribution plutôt récente dans l’histoire de Linux, puisque la première version a été publiée en 2004
L’objectif derrière la création d’Ubuntu était de rendre Linux plus facile d’accès au grand public
Ubuntu est basée sur la branche unstable de Debian, nous verrons par la suite ce que cela permet
Organisation
Ubuntu a été créée par Mark Shuttleworth, un multimillionnaire sud-africain et ancien développeur de Debian
Il a créé la société Canonical afin de gérer le projet Ubuntu, et c’est toujours le mode de fonctionnement actuel
Chaque nouvelle version d’Ubuntu dispose d’un nom de code et d’un numéro (par exemple : Bionic Beaver 18.04)
Les numéros indiquent l’année (2018) et le mois de sortie (Avril)
Le nom de code est généralement basé sur un animal et un adjectif, donc les premières lettres sont dans un ordre chronologique (Bionic Beaver = Castor bionique en français)
Voici les noms et numéros des 4 dernières versions pour illustrer cela :
- 19.04 : Disco Dingo
- 18.10 : Cosmic Cuttlefish
- 18.04 : Bionic Beaver
- 17.10 : Artful Aardvark
- etc …
Cycles de développement
Ubuntu dispose d’un cycle de développement plutôt court, avec une nouvelle version majeure tous les 6 mois
Cela permet d’avoir toujours les dernières versions de logiciels et de pilotes, mais cela peut aussi créer un peu d’instabilité parfois
Tous les deux ans, une version avec support à long terme (LTS) est disponible. Le but étant de tout de même proposer des versions plus stables pour les entreprises
Utilisation

Ubuntu est actuellement la distribution Linux la plus utilisée dans le monde, notamment sur les ordinateurs personnels
Il existe également des versions serveur, sans interface graphique
Ubuntu est souvent privilégiée sur les matériels très récents ou exotiques, de part sa grande compatibilité et sa base de pilotes toujours à jour
Différences entre Debian et Ubuntu
Organisation
Debian est gérée par un groupe collaboratif, formé de développeurs à travers le monde. Ce groupe fonctionne par des élections, et les lignes directrices sont données par les responsables élus
Ubuntu est géré par une société, et donc comme pour n’importe quel éditeur de logiciels, les nouveautés dépendent uniquement de ses dirigeants
Mises à jour
Ubuntu propose les versions les plus récentes des logicielles, et permet l’accès à des applications relativement jeunes. Vous aurez donc toujours les dernières nouveautés disponibles
Sur Debian, il faudra être un peu plus patient (jusqu’à 2 ans de retard). Vous aurez des applications stables, mais qui ne sont pas forcément les dernières versions
Stabilité
Debian est donc une distribution très stable de par son mode de fonctionnement
Elle ne contient que des paquets éprouvés, passés par 2 ou 3 autres distributions de test avant d’être ajoutés dans la version stable. Le nombre d’erreurs est donc très limité
Chez Ubuntu, il faut s’attendre à quelques bugs par moments, suivant les applications utilisées. En général cela fonctionne assez bien, mais à l’occasion d’une mise à jour importante il est possible de rencontrer quelques problèmes
Questions Liées
Quelle distribution choisir entre Ubuntu et Debian ? Étant donné les dernières informations données tout dépendra de votre type d’utilisation. Pour un serveur je conseille toujours d’utiliser Debian. Pour un poste utilisateur, vous pouvez tester Ubuntu, en étant prévoyant lors des mises à jour majeures (faites des backups)
Conclusion
Voilà, vous savez maintenant tout ce qu’il y avait à savoir sur les différences majeures entre ces deux distributions
Personnellement j’utilise les deux et j’en suis assez content
J’ai Debian sur tous mes serveurs, pour du web cela fonctionne très bien et il n’est pas indispensable d’avoir les dernières versions de logiciels
J’ai déjà eu Ubuntu sur mes postes de travail et j’en étais assez content. Mais comme dit précédemment j’ai déjà eu des problèmes assez importants lors des mises à jour ou une réinstallation a été nécessaire pour m’en sortir (problèmes de drivers et de boot notamment)
Je vous laisse faire vos tests, et n’hésitez pas à poser des questions en commentaire si j’ai oublié certains points