26 Apr 2015

Installation de Debian en tant que station de travail

Installation de Debian en tant que station de travail

Dans ce nouveau tuto, nous allons voir aujourd’hui l’installation de Debian Jessie dans le cadre d’une installation sur un PC de travail. Chaque étape sera détaillée si nécessaire et les bonnes pratiques seront indiquées. Une fois n’est pas coutume, je vous conseille d’imprimer cette documentation afin d’avoir plus de facilité de suivre étape par étape l’installation de votre nouveau système.

Récupération et création du media d’installation

Je propose ici directement la version non-free incluant des pilotes propriétaires. Je sais que certains vont crier au crime, mais ça reste quand même plus simple :

http://cdimage.debian.org/cdimage/unofficial/non-free/cd-including-firmware/current/multi-arch/iso-cd/

Attention, il s’agit ici d’une installation netinstall, c’est à dire qu’ISO ne contient que les paquets de base pour l’installation, le reste étant téléchargé sur internet si nécessaire.

Je ne vais pas détailler comment graver l’ISO sur un CD (oui ça passe encore sur un CD) car cette opération reste très simple sur la plupart des systèmes d’exploitations. Pour la création du media USB, il suffit de copier l’image en brut sur une clé à l’aide des commandes suivantes :

# Identification de la clef USB
fdisk -l
# Démontage de la clé
umount /dev/sdxx
# Copie de l'ISO hybride sur la clé.
cp debian-8.0.0-amd64-i386-netinst.iso /dev/sdx

Remplacez bien sur sdx par la valeur de votre clé USB. Attention, tout le contenu en sera effacé. A la fin, avant de déconnecter la clé, tapez la commande sync et attendez le retour au prompt. Cela permet de vérifier que toutes les informations sont bien écrites jusqu’au bout.

Démarrage de l’installation

Votre media d’installation est donc prêt, il est donc temps de démarrer votre ordinateur. En principe, l’installation devrait démarrer automatiquement en vous affichant un menu de démarrage pour Debian. Il va déjà falloir faire un premier choix. Nous allons choisir l’installation en mode normal qui est adapté pour la plupard des situations.

Menu de démarrage Debian

Notez qu’il est possible de démarrer l’installation en mode UEFI si votre ordinateur le permet, vérifiez dependant que l’option secure boot est bien désactivé dans votre BIOS. Pour notre tutoriel, nous allons prendre ce choix.

Choississez donc 64 bit install sauf si votre système ne le permet pas. Pour plus de commodité, vous pouvez également prendre 64 bit graphical install.

Choix des langues système et clavier

La première étape vous permet de choisir votre langue préféré. Disons que le Français est un bon choix. Idem pour votre situation géographique et pour le clavier, à moins que vous soyez en Suisse ou autre pays Francophone.

Astuce : tapez le début du pays de votre choix, par exemple tapez juste fr sur votre clavier et le Français se sélectionnera directement. Tapez sur la touche Entrée pour valider les choix plus rapidement.

Configuration système et réseau

Il vous sera demandé ensuite plusieurs informations :

  • un nom de machine : prenez quelque chose d’explicite comme john-debian pour un poste de travail.
  • un domaine : cette étape souvent négligée est importante dans un réseau d’entreprise, mais conseillée dans n’importe quel réseau, il s’agit de choisir une domaine, c’est à dire un nom pour le réseau. Ce nom est utilisé par beaucoup de service et est également le suffixe de la machine. Prenez un nom simple et ajoutez .local à la fin, par exemple dupond.local.

Note : à cette étape, la configuration du réseau se fait automatiquement lorsque vous êtes connecté en filaire.

Création du compte système

Le système vous demande maintenant de choisir un mot de passe pour le compte root. Bien que vous pouvez vous contenter de saisir un mot de passe, on peut également créer un compte avec privilège Administrateur (un peu comme UAC sur Windows).

Si vous souhaitez ceci (recommandé lorsque l’ordinateur est utilisé par une seule personne), laissez simplement le champs du mot de passe root vide.

  • Créez maintenant votre compte utilisateur en tapant votre nom et prénom (exemple : Paul Dupont).
  • Choisissez ou validez l’identifiant de votre choix (exemple : paul).
  • Choisissez un mot de passe et confirmez le.

Note : le compte root est ainsi désactivé et sudo sera utilisé pour l’élévation des privilèges.

Partitionnement du disque dur

Avec un seul disque dur

Bien que vous pouvez vous amuser a partitionner votre disque dur manuellement, nous allons laissez faire le système. Validez les étapes ci-dessous :

  • Choisissez l’option Assisté - utiliser un disque entier.
  • Validez le disque que vous souhaitez utiliser votre votre système.
  • Choisissez l’option Partition /home séparée.
  • Le système vous affiche maintenant les partitions qui seront créées sur votre disque dur.

Explications :

  • Partition n°1 : formatée en fat32 et affichée comme ESP, c’est la partition démarrage pour UEFI.
  • Partition n°2 : formatée en ext4 et montée dans /, c’est la partition racine qui contiendra les fichiers systèmes (équivalent du C:\ dans Windows).
  • Partition n°3 : formatée en swap, c’est la partition d’échange (équivalent de PAGEFILE.SYS sous Windows).
  • Partition n°4 : formatée en ext4 et montée dans /home, c’est la partition pour les profils utilisateurs (équivalent du C:\Users dans Windows).

Choisissez Terminer le partitionnement et appliquer les changements. Confirmez par Oui pour écrire les partitions.

Avec deux disques dur

Si vous possédez deux disques dur comme par exemple un SSD et un disque de stockage, suivez les étapes ci-dessous :

  • Choisissez l’option Assisté - utiliser un disque entier.
  • Validez le disque que vous souhaitez utiliser votre votre système (par exemple le disque dur SSD).
  • Choisissez l’option Tout dans une seule partition.

Le système vous affiche maintenant les partitions qui seront automatiquement créées sur le premier disque. Sélectionnez maintenant le second disque :

  • Sélectionnez Oui pour la question Faut-il créer une nouvelle table des partitions sur ce disque ?.
  • Sélectionnez maintenant l’Espace libre sous votre disque dur.
  • Choisissez Créer une nouvelle partition.
  • Laissez la taille suggérée qui est la taille maximum possible sur votre disque dur.
  • Vérifiez que le point de montage est bien sur /home.
  • Choisissez Fin du paramétrage de cette partition.

Explications :

  • Partition n°1 premier disque : formatée en fat32 et affichée comme ESP, c’est la partition démarrage pour UEFI.
  • Partition n°2 premier disque : formatée en ext4 et montée dans /, c’est la partition racine qui contiendra les fichiers systèmes (équivalent du C:\ dans Windows).
  • Partition n°3 premier disque : formatée en swap, c’est la partition d’échange (équivalent de PAGEFILE.SYS sous Windows).
  • Partition n°1 seconde disque : formatée en ext4 et montée dans /home, c’est la partition pour les profils utilisateurs (équivalent du C:\Users dans Windows).

Ouf on y est, choisissez Terminer le partitionnement et appliquer les changements. Confirmez par Oui pour écrire les partitions.

Installation du système

L’installation du système de base devrait se passer sans encombre et à la fin, il vous sera demander de configurer l’outil de gestion des paquets. Si vous ne le savez pas, lorsque vous souhaitez installer un logiciel sous Debian, il est possible de passer par des dépôts de logiciels. Ici Debian veut configurer les dépôts officiels de Debian et vous demande dans quel pays vous souhaitez choisir un mirroir de ce dépôt. Laissez la France.

La liste suivante vous montre la liste des dépôts français, prenez en un au hazard.

Saisissez un serveur proxy si vous en avez un ou continuez si vous en avez pas.

A la question Souhaitez-vous partitiper à l’étude statistique sur l’utilisation des paquets ? vous pouvez laisser non.

Choix des paquets supplémentaires

Voici le détail des paquets a cocher selon nos recommandations :

  • Gnome : coché (conseillé, sauf si vous préférez ou connaissez un autre environnement).
  • serveur d’impression : utile pour pouvoir imprimer
  • utilitaires usuels du système : utilise pour des petits utilitaires de base.

Le système télécharge ensuite automatiquement les paquets sélectionnés. Notez que cela peut prendre un certain temps suivant la vitesse de votre connexion Internet.

Fin de l’installation

Bravo, votre système est installé. Authentifiez vous maintenant avec le compte et le mot de passe que vous avez saisis pendant l’installation.

Votre bureau Debian

Petite astuce à cette étape, cliquez sur le menu Activité ou tapez dans le coin supérieur gauche pour ouvrir les Activités. Elles consistes à afficher la liste de vos fenêtres, les bureaux virtuels et l’ouverture des programmes.

Activités

Installation de logiciels additionnels

Bien qu’optionelles, je vous conseille de suivre les étapes suivantes afin de pouvoir l’utiliser dans des bonnes conditions. Cela consiste générale à installer des paquets depuis le dépôts Debian.

Installation et configuration d’un pare-feu

Il est indispensable sur ordinateur portable intinérant, cela vous protégera d’éventuelles menage lorsque vous êtes sur des réseaux étrangés.

Installation du pare-feu

L’installation est très simple car le logiciel est disponible dans les dépôts officiels de Debian.

  • Depuis votre bureau Gnome, tapez sur la touche Win ou cliquez sur Activités.
  • Recherchez Paquets et ouvrez le programme du même nom.
  • Tapez dans la recherche gufw et cochez le paquet du même nom.
  • Cliquez sur Appliquer les modifications (en haut à droite de la fenêtre).

Configuration du pare-feu

Pour une raison que j’ignore, le logiciel n’apparaît pas dans le menu, suivez les étapes suivantes pour configurer le pare-feu :

  • Tapez simultanément sur ALT + F2.
  • Dans la fenêtre Saisissez une commande, tapez gufw.
  • Le logiciel s’ouvre, cliquez sur Unlock et saisissez votre propre mot de passe pour permettre une élévation des privilèges.
  • Activez le pare-feu en activant Statut.

Note : par défaut, tous les ports entrants sont bloqués, les accès depuis un réseau sur votre ordinateur seront donc bloqué. Vous pourrez facilement configurer le pare-feu pour autoriser un service.

A propos de Firefox

Il est intéressant de savoir que Firefox est installé par défaut mais ne s’appelle pas ainsi. Pour des raisons de licence, il a été renommé en Iceweasel. Cependant, le logiciel reste strictement le même.

Installation de Google Chrome

Bien que Google Chrome soit directement disponible pour Debian depuis le site de Google, je vous conseille plutôt d’utiliser son équivalent libre nommé pour des raisons de licence Chromium.

  • Depuis votre bureau Gnome, tapez sur la touche Win ou cliquez sur Activités.
  • Recherchez Paquets et ouvrez le programme du même nom.
  • Dans le champs de recherche, tapez chromium
  • Cochez chromium (web browser) et cliquez sur Appliquer les modifications.

Note : bien que la version de Google Chrome intègre normal flash player, Chromium ne l’intègre pas pour des raisons de licence. Vous pouvez néanmoins l’installer (voir section Installation de Flash Payer pour Chromium).

Installation de Flash Player

Bien que ce logiciel ne soit pas Open Source, il est possible de l’installer relativement facilement, il vous faudra cependant activer un dépôt officiel nommé non-free.

Activation du dépôt non-free

  • Depuis votre bureau Gnome, tapez sur la touche Win ou cliquez sur Activités.
  • Recherchez Synaptic et ouvrez le programme du même nom.
  • Cliquez sur Fermer sur le message de présentation rapide.
  • Cliquez sur Configuration > Dépôts.
  • Repérez la ligne deb http://votre_mirroir/debian/ jessie main
  • Dans le champs Catégories, changez en contrib non-free main (à la place de main).
  • Cliquez sur Valider pour appliquer les changements.
  • Cliquez sur le bouton Recharger pour actualiser la liste des paquets disponibles.

Installation de Flash Player pour Iceweasel

Si votre dépôt non-free est bien activé, suivez les étapes ci-dessous :

  • Depuis votre bureau Gnome, tapez sur la touche Win ou cliquez sur Activités.
  • Recherchez Paquets et ouvrez le programme du même nom.
  • Dans le champs de recherche, tapez flashplugin
  • Cochez flashplugin-nonfree et cliquez sur Appliquer les modifications.

Installation de Flash Player pour Chromium

Si votre dépôt non-free est bien activé, suivez les étapes ci-dessous :

  • Depuis votre bureau Gnome, tapez sur la touche Win ou cliquez sur Activités.
  • Recherchez Paquets et ouvrez le programme du même nom.
  • Dans le champs de recherche, tapez pepperflash
  • Cochez pepperflash-nonfree et cliquez sur Appliquer les modifications.

Et les autres logiciels

Vous avez certainement compris le principe, vous pouvez installer la plupart des logiciels connus et Open Source via le logiciel Paquets. Voici notre sélection de paquets indispensables.

  • vlc (Lecteur multimédia)
  • libre-office (Suite office - installée par défaut)
  • virtualbox (Virtualisation - pour les administrateurs)
  • icedove (Client mail - nommé normalement thunderbird, renommé pour des raisons de licences)
  • p7zip (Décompresseur pour les fichiers 7zip)
  • unrar (Décompresseur pour les fichiers Winrar)
  • evolution (Client mail, calendrier et contact - équivalent d’Outlook - installé par défaut)

Et voici notre sélection pour les logiciels grand public

Voici un tableau de notre sélection des meilleurs logiciels s’intégrant bien avec Debian. Attention, beaucoup ne sont pas disponible dans les dépôts Debian, vous devrez donc peut-être ajouter un dépôt tier (avec prudence) ou bien télécharger le programme d’installation pour Debian au format DEB. Pour plus d’information sur l’installation du logiciel, veuillez vous référer au site en question. Cette liste sera certainement encore complétée.

Nom du logiciel Utilité Dispo Dépôt Debian Dépôt tier Fichier deb Site web
Play On Linux Jouer à certains jeux Windows sous Linux   X   http://www.playonlinux.org
Steam Plus d’un millier de Jeux disponible pour Linux X     http://store.steampowered.com
Atom Logiciel de développement Open Source     X http://atom.io
HomeBank Géré vos comptes personnel X     http://homebank.free.fr

Installation des pilotes

Même si la plupart des périphériques seront détectés automatiquement, il se peut que vous deviez installer des pilotes considérés comme “non libre” afin que vous système fonctionne au mieux.

Voici une liste non exhaustive des paquets que vous pourriez avoir besoin.

Catégorie Utilité Nom du paquet Liens utiles
Carte graphique Installer les cartes graphiques Nvidia récentes. nvidia-driver  
Carte graphique Permet d’utiliser une carte Nvidia discrête. bumblebee-nvidia  
Carte graphique Pilote pour les cartes graphiques Nvidia récentes. fglrx-driver  
Divers Firmware utiles pour beaucoup de chipset ou carte graphiques. firmware-linux-nonfree https://packages.debian.org/jessie/firmware-linux-nonfree
Carte Wifi Pilote pour les cartes Wifi basé sur le chipset Realtek firmware-realtek https://packages.debian.org/jessie/firmware-realtek
Carte Wifi Pilote pour les cartes Wifi basé sur le chipset Intel firmware-iwlwifi https://packages.debian.org/jessie/firmware-iwlwifi
Carte Wifi Pilote pour les cartes Wifi basé sur le chipset Broadcom firmware-brcm80211 https://packages.debian.org/jessie/firmware-brcm80211
Processeur Pilote pour un meilleur support des processeur AMD amd64-microcode  
Gestion d’énergie Logiciel de gestion d’énergie pour ordinateur portables tlp http://linrunner.de/en/tlp/docs/tlp-linux-advanced-power-management.html

Tags: