title | description | published | date | tags | editor | dateCreated |
---|---|---|---|---|---|---|
Debian |
Installation et configuration de Debian sur PC |
true |
2024-02-04 20:21:05 UTC |
debutant, distribution, debian |
markdown |
2023-02-05 19:31:26 UTC |
Debian est une distribution GNU/Linux dite "majeure" créée en 1993 par Ian Murdock.
Elle se distingue des autres distributions, notamment parce que :
- C'est l'une des premières distributions Linux toujours en activité (avec Slackware), une distribution "mère" ; la popularité de Debian a pour conséquence que de nombreuses distributions en sont dérivées comme : Ubuntu, Mint Debian Edition, Emmabuntüs, MX Linux, Kali Linux, Tails, Raspbian,...
- Debian est reconnu pour sa stabilité (sur la branche Stable), notamment grâce à son long cycle de développement (2 ans au lieu de classiquement 6 mois à 1 an), ce qui permet de réaliser 6 mois de débogage après avoir bloqué l’évolution des logiciels, ainsi que par la rigueur exigée pour qu’un logiciel soit accepté.
- Debian a pour objectif d’être un système d’exploitation universel, et propose donc des images pour de nombreuses architectures processeurs 32 et 64 bits (Intel/AMD/ARM mais aussi PowerPC, MIPS)
- Debian utilise peu de ressources matérielles et est facilement modulable, ce qui en fait une distribution parfaite pour serveurs ou ordinateurs anciens
- La communauté est constituée de nombreux contributeurs et utilisateurs à travers le monde. Le projet est dirigé directement par les développeurs du projet sous forme de démocratie directe, ce qui permet de rester fidèle aux principes de Debian définis dès 1993 sous la forme d’une charte, et ainsi d’être indépendante de toute influence commerciale ou financière désirant dérouter le projet.
Ce tutoriel ne concerne que l'installation de Debian sur un PC. {.is-info}
Si vous souhaitez installer Debian sur serveur, nous recommandons une installation de type minimal sans environnement de bureau comme décrit dans l'article Serveur sous Debian Stable. {.is-warning}
Entre les branches, les environnements de bureau (DE), les types de processeurs et les pilotes libres ou pas... on s'y perd :D
Faisons le tour pour déterminer ce qui vous convient le mieux.
Chaque version de Debian a un nom de code qui est choisi parmi les personnages du film d'animation Toy Story :
- Buster (Debian 10) aujourd’hui « old-old-stable » est sortie en 2019.
- Bullseye (Debian 11) aujourd’hui « old-stable », est sortie en 2021.
- Bookworm (Debian 12) est l’actuelle version stable « current-stable » sortie en 2023
- Trixie 🐛, aujourd’hui en développement (branche Testing) sortira sous le nom de Debian 13.
- Forky, sera le nom de la version suivante.
➡️ Bookworm est donc actuellement la version stable et Trixie le deviendra lorsque sa phase de test (testing) sera terminée.
Le support de chaque version dure 5 ans. Environ tous les 2 ans, l'actuelle stable devient old-stable, testing devient stable et une nouvelle version testing est créée. Pour en savoir plus, lisez le cycle de vie décrit sur site Cahier de l'administrateur Debian {.is-info}
Il existe donc 4 à 5 branches actives de Debian (c’est-à-dire bénéficiant de mises à jour), nous ne parlerons que des 3 dernières :
- old-old-stable
- old-stable
- stable (nous recommandons)
- testing
- unstable (sid)
La branche Stable est une version dite figée :
- La nouvelle version Stable est publiée après généralement 1,5 ans d’évolution (système et logiciels) puis 6 mois de déboguage (période dite de « freeze »), puis seuls les bugs et failles de sécurité sont corrigés et publiés dans les mises à jour, sans ajouter de nouvelles fonctionnalités. La version stable est la distribution officielle de Debian, recommandée pour la majorité des utilisateurs ;
- Debian sort lorsqu’elle est prête, et ce choix de stabilité est fait au détriment de la nouveauté des logiciels, qui à sa sortie, ont déjà au moins 6 mois.
À privilégier si vous souhaitez des logiciels stables mais pas forcément dans leurs dernières versions. Les mises à jour seront moins fréquentes et moins volumineuses. {.is-success}
Si vous avez besoin d’une version récente d'un logiciel, vous pourrez néanmoins activer des dépôts dits "backports" (paquets provenant de la branche "Testing" cf. ci-après, adaptés à la branche "Stable").
Si les dépôts "backports" ne conviennent pas, une autre solution est l'utilisation des logiciels sous d'autres formats, comme les Flatpak ou les AppImage, pour avoir une version plus récente. {.is-info}
La branche Testing est la future version Stable :
- Les paquets de la brance Unstable/sid arrivent automatiquement dans la branche Testing une fois validés : un algorithme vérifie qu’ils sont restés un nombre fixe de jours sans bugs détectés et après avoir validé certains critères de stabilité ;
- Seuls les logiciels suffisamment aboutis (entendu bugs critiques corrigés !) y sont ajoutés pour tester leur intégration dans le système ;
Cette branche contient donc les logiciels les plus récents, pouvant toutefois comporter quelques bugs mineurs, avec des mises à jour pouvant parfois casser le système. {.is-info}
Le nom de code de cette version est et sera toujours Sid (le garçon qui s'amuse à casser les jouets de sa sœur dans Toy Story 💥). C'est la version en développement constant :
Sid
est continuellement alimentée par les toutes dernières versions des logiciels en cours de développement (hors période de « freeze »)- Des bugs apparaissant couramment mais les corrections sont rapidement apportées
- Les bugs sont souvent juste de petits désagréments rapidement corrigés qui ne dérangeront pas les utilisateurs débrouillards, mais qui pourront perturber les plus novices
- Les développeurs veillent en continu à une cohérence de Unstable, en proposant rapidement des mises à jour en cas de soucis
- Les correctifs de sécurité sont appliqués rapidement
- Des outils comme
apt-list bugs
permettent d'éviter des mises à jour problématiques
À réserver aux développeurs, contributeurs et testeurs. D'ailleurs, Debian recommande vivement de s'abonner à la liste de diffusion debian-devel-announce pour recevoir les notifications de modifications majeures, par exemple, les mises à niveau pouvant casser le système ! {.is-warning}
Pour conclure :
➡️ Dans le présent tutoriel, nous conseillons et utiliserons la version Stable.
❌ Enfin, nous vous déconseillons l'installation de Sid
sur votre machine si vous n'êtes pas développeur ou testeur.
Les dépôts Debian sont compartimentés par type de licence :
- main : les paquets libres
- contrib : les paquets libres... mais qui comportent des dépendances avec des paquets non-libres
- non-free : les paquets sous licence non libres (non-free)
non-libre / non-free ici au sens de la Debian Free Software Guidelines (DFSG) {.is-info}
Donc les "non-free firmware" sont des pilotes non libres que l'on retrouve dans les dépôts non-free.
Il existe d'ailleurs des images .iso
de Debian avec les pilotes non libres inclus directement et dans la prochaine version, ces firmwares seront automatiquement inclus https://lists.debian.org/debian-devel-announce/2022/10/msg00001.html).
- La raison : certains constructeurs de composants ne fournissent pas les spécifications de fonctionnement du matériel qu'ils fabriquent. Parfois, ils fournissent quand même des pilotes à la communauté GNU/Linux/Unix, mais ils ne sont pas libres. Suivant votre matériel, il vous faudra installer une image
.iso
les incluant pour réussir à installer Debian sur votre machine.
CPU 64 ou 32 bits ?
La plupart des PC aujourd'hui sont dotés d'un processeur de type 64 bits (amd64). Les ordinateurs ayant des processeurs produits avant 2007/2008, auront potentiellement un processeur 32 bits (i386).
Même si les systèmes 32 bits sont moins gourmands en ressources, ces systèmes sont à éviter car beaucoup de logiciels hors dépôt Debian ne sont maintenant disponibles qu'en 64 bits. {.is-warning}
Si vous n'êtes pas sûr des jeux d'instructions supportés par votre CPU, vous pouvez vérifier par vous-même.
Lors de l'installation, vous devrez choisir votre environnement de bureau.
Debian vous laissera le choix entre :
- GNOME (par défaut) : Consomme beaucoup de mémoire vive (RAM), basé sur GTK3
- KDE Plasma: Consomme un peu moins de RAM que GNOME
- Cinnamon: C'est le DE de Mint, fork de GNOME mais plus léger
- MATE: C'est le DE de Mint, fork de GNOME2, encore plus léger que Cinnamon
- GNOME Flashback: Comme MATE mais basé sur GTK3
- XFCE: Consomme très peu de RAM, basé sur GTK+
- LXQt: Consomme très peu de RAM, basé sur Qt
- LXDE: Nous déconseillons son utilisation, il est en fin de vie, préférez dans ce cas LXQt !
Pour vous aider dans votre choix, consultez le chapitre Environnement de Bureau dans l'article Distributions Linux {.is-info}
Avant de procéder à l'installation, il nous faut télécharger Debian, préparer une clef USB pour l'installation et configurer le BIOS du PC.
A partir de maintenant, nous partons du principe que : -- vous avez choisi l'environnement de bureau que vous allez installer ; -- vous connaissez l'architecture de votre processeur (généralement x86_64 / amd64). {.is-warning}
Téléchargez le fichier correspondant au processeur de votre PC et à votre bureau préféré :
- Live CD 64 bits (avec non-free firmware) : https://cdimage.debian.org/cdimage/unofficial/non-free/cd-including-firmware/11.6.0-live+nonfree/amd64/iso-hybrid/
- ou Live CD 32 bits (avec non-free firmware) : https://cdimage.debian.org/cdimage/unofficial/non-free/cd-including-firmware/11.6.0-live+nonfree/i386/iso-hybrid/ {.links-list}
Téléchargez aussi, sur cette même page, le fichier
SHA256SUMS
correspondant afin vérifier l'intégrité du fichier téléchargé. {.is-warning}
Dans ce tutoriel, afin de vous éviter tout problème de compatibilité avec votre matériel, nous utiliserons la version Stable avec non-free firmwares. A partir de la prochaine version de Debian, les non-free firmwares seront inclus par défaut. {.is-info}
Téléchargez le fichier correspondant au processeur de votre PC :
- Branche Stable 64 bits avec non-free firmware :
firmware-11.6.0-amd64-netinst.iso
https://cdimage.debian.org/cdimage/unofficial/non-free/cd-including-firmware/current/amd64/iso-cd/ - Branche Stable 32 bits avec non-free firmware :
firmware-11.6.0-i386-netinst.iso
https://cdimage.debian.org/cdimage/unofficial/non-free/cd-including-firmware/current/i386/iso-cd/ {.links-list}
Téléchargez aussi, sur cette même page, le fichier
SHA256SUMS
correspondant afin vérifier l'intégrité du fichier téléchargé. {.is-warning}
Dans ce tutoriel, afin de vous éviter tout problème de compatibilité avec votre matériel, nous utiliserons la version Stable avec non-free firmwares. A partir de la prochaine version de Debian, les non-free firmwares seront inclus par défaut. {.is-info}
Rendez vous sur l'article dédié pour rendre une clé USB bootable et ainsi créer le média d'installation de Debian.
Suivez les instructions sur la page Configurer le BIOS de votre PC pour autoriser le démarrage sur clef USB et désactiver le SecureBoot.
- Branchez la clef USB que vous avez préparée précédemment sur un port USB de votre PC.
- Redémarrez le PC.
- L'écran suivant devrait apparaître :
Si cet écran n'apparaît pas, vérifiez votre clef USB et/ou la configuration du BIOS ! {.is-danger}
Voici 2 méthodes d'installation de Debian Stable :
- Installation Graphique simplifiée (via l'installeur Calamares) parfaite pour les débutants.
- Installation Graphique classique avec un peu plus d'options mais moins conviviale.
Temps d'installation entre 30 minutes et 1 heure en fonction de : -- Le DE que vous aurez choisi -- Votre connexion internet (ADSL, VDSL, Fibre...) -- La rapidité de votre disque dur -- Si vous chiffrez votre disque dur ou non {.is-info}
Dans cette méthode, nous allons utiliser une image live de Debian, il vous faut donc au préalable avoir créé votre clef USB avec l'un des fichiers
.iso
avec l'environnement de bureau de votre choix en bas de la page live images non-free for the Debian GNU/Linux amd64 ! {.is-warning}
- Sélectionnez l'option par défaut "Debian GNU/Linux Live ..." et appuyez sur ENTRÉE.
- Patientez quelques minutes jusqu'à ce que le bureau apparaisse.
Si la résolution est trop petite, allez dans les préférences système puis matériel et affichage pour régler une résolution plus élevée. {.is-info}
- Cliquez sur "Install Debian" :
- Choisissez votre langue, ici "Français" puis cliquez sur "Suivant" :
- Choisissez votre région, ici "Paris" puis cliquez sur "Suivant" :
- Choisissez votre clavier, ici "French" (Alt. Latin 9 only) puis cliquez sur "Suivant" :
Si vous n'êtes pas sûr, vous pouvez tester votre clavier dans la zone de saisie en bas de l'écran. {.is-info}
- Sélectionnez "Effacer le disque" puis cliquez sur "Suivant" :
Si vous installez un PC portable qui sera amené à être souvent déplacé ou que votre modèle de menaces est modéré ou élevé, nous vous conseillons de cocher la case "Chiffrer le système". En apprendre plus sur le chiffrement. {.is-warning}
Dans tous les autres cas (PC fixe ou portable sans déplacement), ne cocher pas la case "Chiffrer le système", le disque dur ne sera pas chiffré. {.is-success}
- Dans "Quel est votre nom", mettez ce que vous souhaitez voir afficher sur l'écran de connexion pour votre compte utilisateur.
De façon générale, ne mettez pas d'informations personnelles ici. Vous pourrez de toute façon facilement changer ce libellé plus tard. {.is-warning}
- Dans "Quel nom souhaitez-vous utiliser pour la connexion", entrez l'identifiant utilisateur en minuscule et sans espace.
Choisissez un identifiant qui ne vous identifie pas explicitement sur le système, par exemple, utilisez plutôt un pseudo. Vous ne pourrez pas modifier l'identifiant plus tard, il est figé. Un répertoire portant son nom sera d'ailleurs créé sous le dossier
/home/
{.is-warning}
- Dans "Quel est le nom de votre ordinateur", choisissez un nom pour votre PC
Petit conseil, n'utilisez pas de nom explicite qui pourrait, sur le réseau, désigner votre PC ou le système d'exploitation installé ou toute autre information qui pourrait compromettre la sécurité de votre machine, y compris votre identité ;) Ici par exemple le nom du PC correspond à un fleuve ("volga") mais cela pourrait très bien être un monument, une célébrité, une planète... soyez créatif ! {.is-success}
- Entrez votre mot de passe utilisateur, à l'identique dans chacune des cases
Il est fortement recommandé : -- de le stocker dans un gestionnaire de mots de passe -- de choisir un mot de passe fort -- de choisir un mot de passe différent de vos autres comptes ! ➡️ Consultez l'article lié aux mots de passe pour plus d'informations. {.is-warning}
-
Ne cochez pas "Démarrer la session sans demander de mot de passe"
-
Cliquez sur "Suivant" :
- Un récapitulatif vous est présenté, lisez-le puis cliquez sur "Installer" pour lancer l'installation :
Assurez-vous d'avoir sauvegardé les informations importantes avant de valider ! Attention, une fois cet écran validé, toutes les données seront effacées ! {.is-warning}
- Installation en cours ...
- Assurez-vous que la case "Redémarrer maintenant" soit cochée puis cliquez sur "Terminé" pour redémarrer l'ordinateur :
L'installation est terminée, vous devez maintenant éjecter votre média d'installation. {.is-success}
- Appuyez sur la touche ENTRÉE, le PC va redémarrer :
- Votre PC redémarre, si tout s'est bien passé vous verrez brièvement pendant quelques secondes l'écran de sélection du noyau (kernel).
Debian va démarrer automatiquement au bout de quelques secondes. Si votre disque est chiffré, il vous faudra saisir le mot de passe de déchiffrement du disque. {.is-info}
L'écran de connexion à votre bureau apparaît, vous avez réussi à installer Debian, bravo ! {.is-success}
Maintenant que Debian est installée, n'oubliez pas de suivre les chapitres ci-dessous pour le configurer. {.is-info}
Dans cette méthode, nous allons utiliser une image netinstall de Debian, il vous faut donc au préalable avoir créé votre clef USB avec l'un des fichiers
.iso
avec l'environnement de bureau de votre choix en bas de la page Branche Stable 64 bits avec non-free firmware ! {.is-warning}
- Sélectionnez "Graphical Install" et appuyez sur ENTRÉE.
- Choisissez votre langue, ici "Français" :
- Choisissons maintenant les paramètres régionaux, "France" :
- Sélectionnez votre type de clavier :
- Debian va maintenant charger les composants pour l'installation :
- Choisissez un nom pour votre PC (hostname) puis cliquez sur "Continuer" :
Petit conseil, n'utilisez pas de nom explicite qui pourrait, sur le réseau, désigner votre PC ou le système d'exploitation installé ou toute autre information qui pourrait compromettre la sécurité de votre machine, y compris votre identité ;) Ici par exemple le nom du PC correspond à un fleuve ("volga") mais cela pourrait très bien être un monument, une célébrité, une planète... soyez créatif ! {.is-success}
- Laissez ce champ vide puis validez :
- Laissez ces champs vide et cliquez sur "Continuer" :
Ainsi le compte
root
sera désactivé et c'est votre compte utilisateur qui sera capable viasudo
de lancer des tâches d'administration : {.is-info}
- Entrez le nom que vous souhaitez voir afficher sur l'écran de connexion pour votre compte utilisateur :
Si vous ne souhaitez pas pouvoir être identifié, ne mettez pas d'informations personnelles ici. {.is-warning}
Vous pourrez facilement changer ce libellé plus tard. {.is-info}
- Entrez maintenant l'identifiant de cet utilisateur en minuscule et sans espace :
Vous ne pourrez pas modifier l'identifiant plus tard, il est figé. Un répertoire portant son nom sera d'ailleurs créé sous le dossier
/home/
Choisissez un identifiant qui ne vous identifie pas explicitement sur le système, par exemple, utilisez plutôt un pseudo. {.is-warning}
- Les 2 écrans suivants vous demanderont de choisir un mot de passe pour votre compte utilisateur
Il est fortement recommandé : -- de le stocker dans un gestionnaire de mots de passe -- de choisir un mot de passe fort -- de choisir un mot de passe différent de vos autres comptes ! ➡️ Consultez l'article lié aux mots de passe pour plus d'informations. {.is-warning}
- L'outil de partitionnement démarre ...
Le partitionnement est un sujet complexe et controversé. Le Wiki de Arch Linux explique très bien les différents cas d'usage. {.is-warning}
- Vous allez maintenant devoir partitionner le disque de votre machine.
Dans notre exemple nous partirons sur un partitionnement de type "assisté" avec une partition
/home
dédiée. C'est l'installateur guidé de Debian qui réalisera tout pour vous et va créer automatiquement dans notre cas, 4 partitions : ~ /boot : Qui contient tous les fichiers nécessaires à l'amorçage (noyau Linux, ...) ~ SWAP: Le "fichier" d'échange ~ /home : Dans ce dossier, vous retrouverez les profils utilisateurs. D'ailleurs votre compte sera un sous répertoire de/home/
et contiendra vos paramètres, votre Bureau, vos Documents, Photos, Vidéos, Téléchargements ~ / : Ce point de montage sera la racine du système de fichiers, et contiendra tout le reste. L'intérêt de le séparer, est que si/home
venait à être saturé, cela n'impactera pas le système ;) {.is-success}
Si vous installer un PC portable qui sera amené à être souvent déplacé ou que votre modèle de menaces est modéré ou élévé, nous vous conseillons de choisir "Assisté - utiliser tout un disque avec LVM chiffré". En apprendre plus sur le chiffrement. {.is-warning}
Dans tous les autres cas (PC fixe ou portable sans déplacement), choisissez "Assisté - utiliser un disque entier", le disque dur ne sera pas chiffré. Notez que dans ce cas, certain des écrans liés à LVM ou au chiffrement ne seront dans ce cas pas présentés par la suite. {.is-success}
- Sélectionnez le disque principal, généralement "sda" ou "nvme0n1":
- Sélectionnez "Partition /home séparée" :
- Sélectionnez "Oui" puis cliquez sur "Continuer" :
Assurez vous d'avoir sauvegardé les informations importantes avant de valider ! Attention, une fois cet écran validé, toutes les données seront effacées ! {.is-warning}
- Avant de chiffrer votre disque, Debian est maintenant en train d'écrire des données aléatoires sur tout le contenu du disque :
Cette étape va durer un certain temps, comptez environ 10 mins par tranche de 25 Go, tout dépend de la rapidité de votre disque ainsi que sa taille ! Cette opération ne sera faite qu'une seule fois, ainsi soyez patient, cela vaut le coup ! {.is-info}
- Choisissez maintenant un mot de passe pour déchiffrer votre disque :
Il est fortement recommandé : -- de le stocker dans un gestionnaire de mots de passe -- de choisir un mot de passe fort -- de choisir un mot de passe différent de celui de votre compte utilisateur ➡️ Consultez l'article lié aux mots de passe pour plus d'informations. {.is-warning}
- Laissez la valeur par défaut et validez :
Vous pouvez aussi saisir
max
mais normalement par défaut l'installeur calcul l'espace maximum pour vous. {.is-info}
- Relisez le récapitulatif et sélectionnez "Terminer ..." pour valider le schéma de partitionnement. Cliquez ensuite sur "Continuer" :
- Sélectionnez "Oui" pour valider les changements et cliquez sur "Continuer" :
- Debian va maintenant installer le système "de base", celui qui est disponible sur votre média d'installation :
- Choisissez "Non" car nous n'avons pas d'autre média à charger puis cliquez sur "Continuer" :
Pour stocker et distribuer les paquets logiciels, les distributions GNU/Linux utilisent des dépôts dupliqués et répliqués sur les serveurs de contributeurs à travers le monde, que l'on appelle "miroir". {.is-info}
- Sélectionnez avec "Oui" pour utiliser un miroir sur le réseau :
Seulement si votre connexion Internet est trop lente et que vous utilisez le DVD (pas le netinstall) : vous pouvez sélectionner "Non" ; dans ce cas Debian ne sera pas mis à jour durant l'installation et vous devrez le faire plus tard. Évidemment vous ne verrez pas certains des écrans ci-dessous. {.is-info}
- Sélectionnez votre pays :
- Vous pouvez sélectionner un miroir proche de chez vous ou opter pour celui par défaut :
- Dans la plupart des cas on laisse ce champ vide (si toutefois vous avez un "proxy", renseignez les informations pour y accéder) :
- La liste des paquets va maintenant être mise à jour...
- Vous devez maintenant choisir de participer ou non aux statistiques d'utilisation des paquets Debian. Choisissez "No" si vous ne souhaitez pas participer aux statistiques :
- Laissez coché "Utilitaires usuels du système" puis choisissez un environnement de bureau (DE) :
- Installation en cours ...
- Sélectionnez "Oui" pour installer GRUB :
- Sélectionnez votre disque principal pour y placer GRUB :
L'installation est terminée, vous devez maintenant éjecter votre média d'installation. {.is-success}
- Cliquez sur "Continuer" et le PC va redémarrer :
- Votre PC redémarre, si tout s'est bien passé, vous verrez brièvement pendant quelques secondes l'écran de sélection du noyau (kernel).
Debian va démarrer automatiquement au bout de quelques secondes. Si votre disque est chiffré, il vous faudra saisir le mot de passe de déchiffrement du disque. {.is-info}
L'écran de connexion à votre bureau apparaît, vous avez réussi à installer Debian, bravo ! {.is-success}
Maintenant que Debian est installé, n'oubliez pas de suivre les chapitres ci-dessous pour le configurer. {.is-info}
Pour installer des logiciels depuis la ligne de commande, on utilise l'outil apt
.
Par exemple, la commande suivante va installer VLC :
sudo apt install vlc
Une autre manière d'installer des logiciels consiste à passer par la logithèque. :arrow_right: Suivant votre environnement de bureau, vous retrouverez l'une des logithèques ci-dessous.
Le gestionnaire de paquet Synaptic est probablement la plus ancienne logithèque encore existante à ce jour. Cependant, elle est austère et peu intuitive mais cela pourra vous être utile si votre DE n'inclut pas d'autre logithèque par défaut !
Vous le trouverez, en général, dans le menu démarrer sous la catégorie "Préférences". {.is-info}
C'est la logithèque Discover qui est embarquée par défaut.
Elle est très évoluée et est capable de gérer les paquets traditionnels .deb
mais aussi les flatpak !
Vous la trouverez, en général, dans le menu démarrer sous la catégorie "Outils Système". {.is-info}
GNOME et Cinnamon embarquent par défaut la logithèque GNOME Software.
Elle est très évoluée et est capable de gérer les paquets traditionnels .deb
mais aussi les flatpak !
Vous la trouverez dans le menu principal sous le nom "GNOME Logiciels". {.is-info}
Si GNOME Software n'est pas disponible, voici comment l'installer :
sudo apt install -y gnome-software
Le problème avec les logiciels présents dans les dépôts Debian Stable (contrairement à Debian Testing), c'est qu'ils peuvent être plus anciens que les versions actuelles du fournisseur du logiciel.
Pour contourner ce problème, si vous souhaitez installer la dernière version de votre logiciel préféré, vous pouvez utiliser le système Flatpak :)
Pour ce faire, lancez la commande suivante : vous pourrez ensuite, depuis GNOME Logiciels ou Discover, installer des flatpak :
- Pour GNOME Software :
sudo apt install -y flatpak gnome-software-plugin-flatpak
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
- Pour Discover :
sudo apt install flatpak plasma-discover-flatpak-backend
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
L’inconvénient des flatpak est qu'ils utilisent plus d'espace disque, cela est dû au fait qu'ils embarquent les dépendances nécessaires au fonctionnement du logiciel, c'est ce qui fait aussi leur force, la portabilité ! {.is-warning}
Par défaut le navigateur installé est Firefox ESR. C'est une édition spéciale de Firefox qui est plutôt destinée aux entreprises ou bien à ceux qui préfèrent la stabilité plutôt que de nouvelles fonctionnalités. En effet les mises à jour majeures sont beaucoup moins fréquentes.
Si cette édition ESR ne vous convient pas, vous pouvez la désinstaller et retirer les fichiers de configuration avec ces commandes :
sudo apt purge -y firefox-esr
sudo apt autoremove
Les données personnelles de votre profil (favoris, cache, cookies, ...) ne seront pas supprimées, vous devrez le faire vous-même en supprimant le dossier
~/.mozilla/
{.is-warning}
Pour installer un autre navigateur, consultez la liste des navigateurs recommandés pour PC et installez-le depuis votre logithèque. {.is-info}
Si LibreOffice n'est pas de facto installé, installez-le si vous avez besoin d'une suite bureautique (tableur, traitement de texte, ...) comme suit :
sudo apt install -y libreoffice libreoffice-l10n-fr libreoffice-help-fr
Si vous souhaitez obtenir des polices de caractères supplémentaires :
sudo apt install -y openclipart*-libreoffice hyphen-fr mythes-fr fonts-crosextra-carlito fonts-crosextra-caladea ttf-mscorefonts-installer
Le paquet
ttf-mscorefonts-installer
(polices MS) n'est pas libre ! {.is-info}
Si les outils fournis avec Debian et le DE par défaut ne vous conviennent pas, vous pouvez installer VLC depuis la logithèque ou avec cette commande :
sudo apt install -y vlc
En règle générale, VLC devrait être capable de lire la plupart des flux audio et vidéo, cependant si vous rencontrez des problèmes avec certains codecs, il vous faudra certainement installer libavcodec-extra
:
sudo apt install libavcodec-extra
Enfin si vous avez un lecteur de DVD et que vous souhaitez les lire :
sudo apt install libdvdread4 libdvdcss2
Finalisez ensuite avec cette commande pour configurer la lecture DVD :
sudo dpkg-reconfigure libdvd-pkg
Si toutefois il y a encore des fichiers qui ne sont toujours pas lisibles, regardez sur la page MultimediaCodecs du wiki Debian. {.is-info}
Si vous n'arrivez pas à décompresser certaines archives, installez le logiciel PeaZip
qui est excellent pour cela, vous le trouverez au format Flatpak dans votre logithèque.
Il est conseillé de laisser l'écran de veille fourni avec votre DE {.is-info}
Si toutefois vous souhaitez en installer d'autres, vous devrez le remplacer par XScreenSaver :
sudo apt remove *-screensaver
sudo apt install xscreensaver xscreensaver-gl xscreensaver-gl-extra xscreensaver-data xscreensaver-data-extra xscreensaver-screensaver-bsod xscreensaver-screensaver-dizzy xscreensaver-screensaver-webcollage
Découvrez notamment en vidéo, le célèbre écran de veille XScreensaver BSOD :
<iframe class="frame-style" title="XScreensaver BSOD" src="https://yewtu.be/embed/R_z4SDCCC0M?autoplay=0" allow="fullscreen; accelerometer; encrypted-media; gyroscope; picture-in-picture" sandbox="allow-same-origin allow-scripts allow-popups" frameborder="1"></iframe>L'une des principales mesure de sécurité est d'installer régulièrement les mises à jour de sécurité. Nous allons donc configurer Debian pour les installer automatiquement. {.is-warning}
Depuis le menu "Préférences", lancez l'outil "Software & Updates" (commande software-properties-gtk
).
- Dans l'onglet "Debian Software", cochez :
- Officiellement ... (c'est le dépôt principal main)
- Logiciel libre ... (dépôt contrib)
- Vous pouvez décocher "Code source"
Vous pouvez cocher "Logiciel non libre (dépôt non-free)" dans le cas où vous avez besoin de pilotes ou applications non-libres Entrez votre mot de passe si demandé {.is-info}
- Dans l'onglet "Updates" :
- Cochez impérativement "Mises à jour de sécurité" (dépôt security)
- Cochez "Mises à jour recommandées" (dépôt updates)
- Choisissez une fréquence, par exemple tous les 2 jours
- Choisissez impérativement "Download and install automatically
Sur le site Debian, vous trouverez toutes les informations sur les dépôts. {.is-info}
Seules les mises à jour de sécurité et les paquets de base de Debian seront mis à jour automatiquement. {.is-warning}
- Vous devrez quand même, mettre à jour vos logiciels vous-même manuellement de temps en temps, pour cela, il vous faudra simplement lancer cette commande :
sudo apt update
sudo apt upgrade -y
La mise à jour des logiciels n'impose pas le redémarrage sauf si le noyau est mis à jour. Cependant si pendant que vous faites votre mise à jour certaines applications sont lancées, celles-ci pourraient vous demander de les fermer. {.is-info}
-
Changez la résolution de l'écran pour celle qui correspond le mieux à celle de votre écran.
-
choisir une image d'avatar pour votre compte utilisateur, un fond d'écran pour le bureau, un thème, les icônes, l'apparence des fenêtres, les curseurs souris si ceux par défaut ne vous plaisent pas.
-
Vous pouvez aussi suivant les DE, installer des thèmes additionnels si vous n'aimez pas ceux installés par défaut.
-
Enfin, toujours suivant les DE, vous aurez la possibilité d'activer le mode nuit pour protéger vos yeux de la lumière bleue de votre écran. L'application redshift permet de réduire cette rémanence :
sudo apt install -y redshift redshift-gtk
Si vous avez choisi de chiffrer votre disque lors de l'installation, mettez impérativement en place au plus vite une solution de sauvegarde. La récupération de données sur un disque chiffré endommagé s'avère très difficile, voire impossible dans certains cas. {.is-danger}
Dans tous les cas, ne négligez pas les sauvegardes, consultez sur l'article Sauvegarder mes données pour les mettre en place.
Rendez vous sur le tutoriel Protéger sa distribution pour installer un firewall et un anti-malware.
2 applications qui permettent de nettoyer le système (anciens fichiers, cache, miniatures, ...) :
Si vous faites de l'édition vidéo ou jouez à des jeux vidéos récents, il vous faudra certainement installer les pilotes du fabricant de votre carte graphique.
- Installez nvidia-detect :
sudo apt install nvidia-detect
- Lancez la détection :
sudo nvidia-detect
- Installez le driver recommandé par nvidia-detect, par exemple
nvidia-driver
à adapter suivant le retour de la commande précédente ! {.is-warning}
sudo apt install nvidia-driver
sudo apt install firmware-linux firmware-linux-nonfree libdrm-amdgpu1 xserver-xorg-video-amdgpu
si vous jouez à des jeux vidéos ajoutez aussi:
sudo apt install mesa-vulkan-drivers libvulkan1 vulkan-tools vulkan-validationlayers
Installez les firmwares correspondant à votre CPU, pour cela vous devrez connaitre la marque :
Si vous ne savez pas quel type de processeur dispose votre PC :
- installez
CPU-X
:
sudo apt install cpu-x
- Démarrez
CPU-X
et repérez la marque du CPU :
- Pour installer les micro-codes pour processeur Intel :
sudo apt install intel-microcode
- Pour installer les micro-codes pour processeur AMD :
sudo apt install amd-microcode
Nous allons aborder dans ce chapitre le sujet controversé de la gestion de la mémoire sur PC.
On peut configurer le noyau Linux pour utiliser le SWAP sur disque moins souvent, cela se fait en configurant le "swappiness". Plus sa valeur est faible, moins on utilisera le SWAP. Ce sera donc la mémoire vive (RAM), qui est beaucoup plus rapide, qui sera utilisée en priorité.
La valeur par défaut est définie à 60 sur une échelle de 0 à 100. {.is-info}
Nous vous conseillons de la réduire à 10 sur PC, voici comment procéder.
- Editez le fichier
sysctl.conf
:
sudo nano /etc/sysctl.conf
- Ajoutez cette ligne à la fin du fichier puis sauvez et quittez :
vm.swappiness=10
La modification sera prise en compte après le redémarrage du PC. Si vous ne voulez pas redémarrer, il vous faudra également exécuter cette commande :
sudo sysctl vm.swappiness=10
{.is-info}
zRAM est un module du noyau Linux capable de compresser la mémoire vive et peut être intéressant dans bien des cas de figure. Pour installer et configurer zRAM, consultez le chapitre du tutoriel Optimiser sa distribution
L'activation du cache en écriture accélère les opérations d'écriture sur le disque. Par défaut Debian ne l'active pas.
Notez que, dans certains cas, comme l'arrêt brutal de la machine, l'activation du cache peut entraîner la perte ou la corruption de données ! C'est à vous de décider et n'oubliez pas d'implémenter des sauvegardes régulières de votre PC. {.is-warning}
- Voici comment l'activer sur les bureaux de type GNOME avec l'outil
Disques
:
- Depuis le menu en bas à gauche, lancez l'outil
Disques
puis sélectionnez votre disque. - Cliquez sur le menu en haut à droite.
- Sélectionnez "Paramètres du disque".
- Activez les paramètres.
- Passez le paramètre à "Activer le cache en écriture".
- Cliquez sur "Valider".
- Pour l'activer en ligne de commande :
sudo hdparm -W 1 /dev/sda
Pour PC portable seulement ! {.is-warning}
Les constructeurs fournissent rarement les spécifications de leur batterie et pour cette raison, la batterie dure souvent moins longtemps sous Linux.
Rassurez-vous le programme TLP
va arranger cela :)
- Lancez cette commande pour l'installer :
sudo apt install -y tlp tlp-rdw
- Installons aussi son interface graphique :
flatpak install tlpui
- Pour la configuration nous vous renvoyons vers ce site : https://www.linuxfordevices.com/tutorials/linux/tlpui-to-increase-laptop-battery
Il existe aussi des extensions pour GNOME qui permettent d'agir sur le processeur CPU & GPU. {.is-info}
Si vous avez un PC portable et que souhaitez mettre en place l'hibernation il vous faudra une partition SWAP (ou fichier swap) au moins égale à la taille de votre mémoire RAM.
Le wiki de Debian a une page dédiée pour activer le mode hibernation.
Bravo, vous avez réussi à installer et à configurer Debian sur votre PC ! {.is-success}
- Si vous avez envie d'aller plus loin :
![CC BY-NC-SA](/by-nc-sa.png =9%x){.align-right} Contributeur(s): marmotte, Theudric, DyanZan, Ayo