Debian [1] est une distribution Linux qui forme un ensemble cohérent d’environ 60 000 logiciels libres [2]. Certains sont installés de base mais la grande majorité doivent être installés en fonction des besoins de l’utilisateur.
Ce qui suit reprend une documentation que j’avais écrite dans le cadre du projet SambaÉdu et que j’ai actualisée pour la version bookworm et qui décrit, pas à pas, comment se déroule une installation du système d’exploitation Debian.
Pour installer la version 12 de Debian, nommée bookworm, sortie en juin 2023, on grave un installateur sur une clé usb puis on démarre l’ordinateur à partir de ce média.
Une fois votre clé usb prête, vous pouvez l’utiliser pour lancer l’installation.
Lancement de l’installation
Pour démarrer l’installation, on insère la clé usb bootable (ou le CD) que l’on a préparé (voir ci-dessus) dans un des ports usb de l’ordinateur puis on le démarre.
Appuyez sur la touche de gestion du boot pour choisir de démarrer sur cette clé usb, souvent c’est la touche F12 [5] : cela est indiqué sur un des premiers affichages mais c’est assez fugitif la plupart du temps ; si vous avez loupé ce démarrage, n’hésitez pas à redémarrer l’ordinateur.
NB : si vous utilisez une clé usb « Ventoy », il y aura sans doute un écran qui liste les installateurs contenus dans cette clé ; il suffit de sélectionner debian-12.11.0-amd64-netinst.iso et d’appuyer sur la touche Entrée.
On obtient la page d’accueil suivante (vous remarquerez que le mode UEFI a été reconnu) :
choisissez Install
validez en appuyant sur la touche Entrée
Cette page d’accueil vous permet de choisir différents modes d’installation (graphique, non-graphique, expert,…). Pour cette documentation, nous avons choisi un mode d’installation des plus courants qui est le non-graphique (entrée Install).
Pour démarrer l’installation,
sélectionnez l’entrée Install puis appuyer sur la touche Entrée.
NB : si l’ordinateur est en mode BIOS, on obtient un écran d’accueil à peine différent :
choisissez Install
validez en appuyant sur la touche Entrée
Locale et Clavier
Choisissez votre langue favorite
par exemple le français :
choisissez le français
validez en appuyant sur la touche Entrée
Sélectionnez votre pays
par exemple la France :
validez en appuyant sur la touche Entrée
Sélectionnez la disposition du clavier utilisé
par exemple celui utilisé en France, clavier « AZERTY »
validez en appuyant sur la touche Entrée
Matériel et réseau
La carte réseau
Le matériel est reconnu, notamment la carte réseau.
NB : il se peut qu’il y ait plusieurs interfaces réseau qui peuvent être filaire ou wifi.
Dans ce cas, vous devrez choisir l’interface réseau principale. La plupart du temps le choix de l’interface réseau filaire est un bon choix mais parfois un autre est plus adapté, tel un réseau wifi.
choisissez une des interfaces
puis validez en appuyant sur la touche Entrée
Remarque : les deux premières lettres du nom de l’interface indiquent s’il s’agit d’une interface filaire (en) ou wifi (wl).
Si vous choisissez l’interface wifi, on vous demandera de choisir parmi une liste de réseaux wifi disponibles puis de donner sa clé.
Configuration en IP dynamique
Une fois l’interface réseau choisie, la connexion utilise un serveur DHCP s’il est disponible ; ce qui est le cas habituel dans un réseau personnel.
Si nécessaire, un firmware est installé automatiquement puisque l’archive contient des firmwares réseaux.
NB 1 : si le média d’installation ne dispose pas du firmware adapté (sans doute parce qu’il ne fait pas partie des firmwares libres), des informations seront affichées pour effectuer son installation ultérieurement. Notez bien ces indications.
NB 2 : pour certains ordinateurs, tels les serveurs, la configuration en IP dynamique n’est pas adaptée et il est nécessaire de lui attribuer une IP fixe. Un article spécifique décrira comment procéder.
Choix du nom de l’ordinateur
Indiquez un nom pour votre ordinateur
Pour cette documentation nous avons choisi Debian mais vous pouvez choisir le nom qui vous convient le mieux. Cela peut être utile pour reconnaître un ordinateur dans un réseau.
indiquez un nom ou laissez celui qui est proposé par défaut
validez en appuyant sur la touche Entrée
Indiquez éventuellement un nom de domaine
Pour un réseau personnel, on peut très bien ne rien mettre, comme cela est fait pour cette documentation.
validez en appuyant sur la touche Entrée
Les utilisateurs
Le compte « root »
Le compte « root » a pour rôle d’administrer l’ordinateur (C’est le super-utilisateur).
Pour ce compte, choisissez un mot de passe robuste avec des minuscules, des majuscules, des chiffres et des caractères spéciaux tels que ?, ¿, !,… et suffisamment long.
Indiquer le mot de passe root
validez en appuyant sur la touche Entrée
Confirmer le mot de passe
On vous demande de redonner le mot de passe choisi pour confirmation afin de se prémunir d’une éventuelle faute de frappe…
validez en appuyant sur la touche Entrée
Le compte d’un utilisateur
On définit le compte d’un utilisateur en commençant par indiquer son nom puis son identifiant [6].
Indiquer le nom de l’utilisateur
Dans cette documentation, on a choisi Jean Dupont.
validez en appuyant sur la touche Entrée
Indiquez l’identifiant associé à ce compte
Par exemple jdupont ou jean-dupont qui rappelle le nom de l’utilisateur. Pour cette documentation, on a choisi jdupont. NB : lors d’une réinstallation conservant les données, ce sera ce même identifiant qui sera choisi.
validez en appuyant sur la touche Entrée
Indiquez un mot de passe pour ce compte
validez en appuyant sur la touche Entrée
Confirmez le mot de passe
validez en appuyant sur la touche Entrée
NB : dans le cas d’une installation minimale, ce compte peut ne pas être utile.
Partitionnement du disque dur
Le partitionnement du disque dur (ou des disques durs s’il y en a plusieurs) dépend de l’utilisation qui sera faite de l’ordinateur.
Pour cette documentation, on supposera qu’il n’y a qu’un seul disque dur et on se place dans le cas d’une « primo installation », installation typique d’un ordinateur avec une interface graphique.
Deux autres articles détailleront les cas suivants :
installation minimale
cette installation est typique d’un serveur, sans interface graphique
Avant d’aller plus loin
Si vous réutilisez un disque sur lequel se trouve des données,
avez-vous bien sauvegardé les données que vous souhaitez conserver ?
Dans le cas d’une primo-installation, qu’elle soit minimale ou non, les premières étapes pour le partitionnement du disque dur sont communes.
Remarque : ces étapes ne seront pas adaptées si vous réinstallez votre système et si vous souhaitez conserver les données des utilisateurs : consultez alors l’article spécifique à ce cas.
méthode de partitionnement
Pour une primo-installation, tout comme une installation minimale, on commence par sélectionner la méthode de partitionnement Assisté - utiliser un disque entier.
validez en appuyant sur la touche Entrée
cas d’un disque déjà utilisé
Si on ré-installe et si on ne souhaite pas conserver les données des utilisateurs ou si un système d’exploitation (par exemple Windows®) était installé et que vous souhaitez le remplacer, l’écran obtenu est légèrement différent : on choisira également la méthode de partitionnement Assisté - utiliser un disque entier qui sera néanmoins en deuxième choix. NB : Le premier choix, qui correspond à l’utilisation d’un espace non formaté suffisamment grand, permet une installation dite en « double boot ».
avez-vous bien sauvegardé vos données avant d’aller plus loin ?
choisissez d’utiliser un disque entier
validez en appuyant sur la touche Entrée
sélection du disque dur
Ensuite, vérifiez que le disque sélectionné est bien celui qui doit être partitionné :
vérifiez que le disque dur à formater est celui proposé par défaut
validez en appuyant sur la touche Entrée
NB : Si vous avez choisi d’utiliser une clé usb pour l’installation, vous la verrez apparaître dans la liste des disques disponibles avec la référence sdb mais cela dépend du nombre de disques dans votre ordinateur. Le disque dur interne à partitionner devrait avoir, normalement, la référence sda.
Bien entendu, la différence des tailles des disques et les indications données devraient aussi vous permettre d’éviter de choisir la clé usb pour le partitionnement du système…
Remarque : pour la suite du partitionnement, pour une installation minimale, voir l’article spécifique à ce cas.
On poursuit le partitionnement : les données des utilisateurs se trouvent dans le répertoire /home pour lequel nous allons créer une partition distincte de la partition pour le système.
NB : On peut aussi effectuer ce qui suit dans le cas où on veut reconstruire entièrement le schéma de partitionnement d’un disque provenant d’une installation précédente. Les données des utilisateurs ne seront donc pas conservées ; elles auront donc été sauvegardées au préalable.
utilisation d’une partition /home
Nous vous conseillons, pour faciliter une éventuelle ré-installation, de créer une partition pour le répertoire /home qui contiendra les données du ou des utilisateurs.
choisissez une partition /home séparée
validez en appuyant sur la touche Entrée
synthèse du schéma de partitionnement
Une synthèse de ce qui sera effectué est présentée (cas d’un ordinateur en mode UEFI) [7] [8].
validez en appuyant sur la touche Entrée
Cas d’un ordinateur en mode BIOS
On obtient le schéma de partitionnement suivant :
validez en appuyant sur la touche Entrée
confirmation pour les partitions à formater
Les partitions qui seront formatées sur le disque dur sda sont affichées pour une dernière confirmation (cas en mode UEFI) :
vérifiez puis choisissez Oui
validez en appuyant sur la touche Entrée
Cas d’un ordinateur en mode BIOS
On obtient le récapitulatif suivant :
vérifiez puis choisissez Oui
validez en appuyant sur la touche Entrée
le système de base
Le disque est formaté
puis le système de base s’installe.
La gestion du dépôt des paquets
Une fois le système de base installé, il est demandé de choisir un pays où se trouve un miroir des dépôts Debian.
Choix du miroir
Dans cette documentation, on a choisi la France donc le miroir des paquets proposé doit être situé en France :
validez en appuyant sur la touche Entrée
Il est proposé par défaut le miroir deb.debian.org : vous pouvez garder cette proposition : ce choix permet de laisser le réseau de diffusion de contenu (CDN) choisir le serveur miroir le plus proche de chez vous.
validez en appuyant sur la touche Entrée
Indiquez un éventuel proxy
On peut ne rien indiquer pour un réseau personnel.
validez en appuyant sur la touche Entrée
Mise en place de l’outil de gestion des paquets
l’installation se poursuit pour tenir compte des paramètres choisis
Participation à l’étude statistique
Vous pouvez participer à l’étude statistique d’utilisation des paquets disponibles dans les dépôts.
Ce n’est pas une obligation.
validez en appuyant sur la touche Entrée
Nous examinons, dans ce qui suit, l’installation de l’environnement de Bureau Gnome qui gérera l’interface graphique.
L’environnement de Bureau Gnome
Gnome (GNU Network Object Model Environment) propose un environnement de Bureau qui permet la gestion de l’interface graphique de votre ordinateur.
NB : d’autres environnements de Bureau sont aussi possibles : KDE, Mate, etc.
Cochez les différentes cases (en utilisant la touche Espace) comme indiqué dans la copie d’écran suivante :
cochez le serveur ssh à l’aide de la touche Espace
validez en appuyant sur la touche Entrée
Les paquets de logiciels choisis sont téléchargés (plus long que pour une installation minimale, il y en a nettement plus)…
… puis installés.
Installation de GRUB
Une fois les logiciels installés, GRUB (GRand Unified Bootloader) est installé pour permettre la gestion du démarrage de l’ordinateur.
Selon l’ordinateur utilisé, on peut avoir 2 cas possibles :
Les ordinateurs récents (vendus depuis 2010 environ) sont dans le 1er cas, les plus anciens ne sont compatibles qu’avec le système BIOS.
Ordinateur compatible UEFI
Dans ce cas, GRUB est installé automatiquement dans la partition ESP (Voir la partie, dans cette documentation, concernant le partitionnement).
Ordinateur compatible BIOS
Dans ce cas, GRUB est installé sur le MBR (Master Boot Record) qui se trouve dans le premier secteur du disque dur.
validez en appuyant sur la touche Entrée
Choisissez le premier secteur du disque sda
choisissez le disque dur interne sda
validez en appuyant sur la touche Entrée
NB : si le média d’installation est une clé usb, elle apparaîtra aussi dans la liste des périphériques disponibles mais avec la mention sdb (cas où on n’a qu’un seul disque dur).
Grub est installé sur le MBR.
Fin de l’installation
L’installation se termine par la mise en place des utilisateurs et de leurs mots de passe.
Un message d’information vous indique de retirer le média d’installation du système.
validez en appuyant sur la touche Entrée
Pendant que l’ordinateur redémarre, n’oubliez pas de retirer la clé usb (ou le CD).
Configuration initiale
Au redémarrage qui suit l’installation, vous obtenez une machine adaptée à vos besoins mais qui peut être customisée pour un usage de Bureau avec une interface graphique ; un article décrit cette customisation dans le cas d’un environnement de Bureau Gnome.
À l’ouverture de la session, une configuration initiale permet de donner des indications sur certains paramètres.
Cliquez sur Suivant
choisissez la disposition Français (variant)
cliquez sur Suivant
désactivez les Services de géolocalisation
cliquez sur Suivant
cliquez sur Passer
la configuration initiale est terminée
appuyer sur la touche Entrée
Customisation et personnalisation
L’installation est terminée : il ne vous reste plus qu’à découvrir ce fabuleux environnement de travail et à l’utiliser.
Nous vous proposons d’autres articles pour optimiser au mieux votre espace de travail :