Chapitre 1. Préparer l'installation

Table des matières
1. Pré-requis théorique
2. Pré-requis logiciel
2.1. Installation à partir de son lecteur de cédérom
2.2. Installation à partir d'un lecteur de disquette
2.3. Installation à partir du réseau
3. Pré-requis matériel
3.1. 1er cas : serveur Debian GNU/Linux
3.2. 2ème cas : station de travail Debian GNU/Linux

Tableau 1-1. Evolution de cet article

DateAjout(s) / Modification(s)
18 avril 2003Version initiale.
28 avril 2003Relecture.
12 juillet 2003Amélioration des configurations types suite au mail d'Adrien REVOL.
21 juillet 2003Relecture.
28 juillet 2003Relecture.
04 août 2003Relecture.
27 octobre 2003Relecture.
1er mars 2004Relecture.

1. Pré-requis théorique

Cette section contient un certain nombre d'informations que vous devez connaître si vous voulez continuer le processus d'installation. Ce sera peut-être votre premier contact avec les systèmes UNIX-GNU/Linux. Vous apprendrez sûrement beaucoup de choses et vous verrez que les systèmes GNU/Linux ont été pensés bien plus intelligemment que les systèmes Windows. Mais n'entrons pas dans le débat...

1.1. Arborescence de fichiers et hiérarchie FHS

NoteSite Web
 

Pour plus d'informations sur la hiérarchie FHS, consultez la page : Filesystem Hierarchy Standard.

GNU/Linux gère les périphériques (et en particulier les disques durs) d'une manière radicalement différente de ce que vous avez l'habitude de voir sous Windows. Il n'existe pas une lettre de lecteur pour chaque partition de vos disques durs.

L'arborescence des systèmes Unix (et donc GNU/Linux) ne représente pas les données d'une partition comme c'est le cas sous Windows. Chaque répertoire a une signification bien précise.

Pour assurer la compatibilité et la portabilité, les systèmes GNU/Linux respectent l'unique norme File Hierarchy Standard (FHS) . La hiérarchie de base est la suivante :

Tableau 1-2. Hiérarchie FHS spécifique à la racine /

RépertoireDescription
/bootContient les fichiers permettant au système de démarrer. C'est ici que sont stockés les noyaux.
/devFichiers devices. Ce sont les points d'entrée de l'ensemble des périphériques de votre machine (sauf certaines exceptions comme le clavier, la carte réseau et la carte graphique).
/mntContient les points de montage temporaires. Conseillé pour y placer vos partitions Windows.
/tmpRépertoire utilisé par les commandes pour ouvrir des fichiers temporaires (mode 777). Ne l'utilisez pas pour stocker des fichiers car il est systématiquement vidé au démarrage par le système.
/rootRépertoire personnel de l'utilisateur root
/homeContient le répertoire personnel des utilisateurs standards.
/etcContient les fichiers de configuration spécifiques à la machine (par exemple : fichiers passwd, group, inittab, ld.so.conf, lilo.conf, ...).
/varContient des données variables. Ce sont les journaux, les fichiers spool (courriel). Ces fichiers et répertoires servent à la maintenance du système.
/libContient des bibliothèques de fonctions (et non pas des librairies).

Tableau 1-3. Hiérarchie FHS spécifique aux répertoires /, /usr, /usr/local, /usr/X11R6 et /opt

RépertoireDescription
/binContient des exécutables (ou binaires) essentiels au système, employés par tous les utilisateurs (par exemple : les commandes ls, rm, cp, chmod, mount, ...).
/sbinContient les commandes système réservées à l'utilisateur root.
/libContient les librairies nécessaires aux programmes.
/shareDonnées partagées par les programmes (ex: icônes, images, locales...). Cependant, notez qu'il n'existe pas de répertoire share à la racine de votre système Debian GNU/Linux

A la racine (/) on retrouvera les commandes vitales pour le fonctionnement d'un Unix en mode récupération (ou rescue. On trouvera par exemple : chown, chmod, ..., les interpréteurs de commandes, dans /bin, les commandes d'administration de base (ifconfig, route, ...), dans /sbin, et toutes les bibliothèques nécessaires à leur fonctionnement dans /lib.

Dans /usr, on trouvera toutes les commandes qui ne sont pas dites 'de base', telles que gcc, perl, awk, sed, etc... Dans /usr/bin, et tous les programmes root non vitaux, tels que pppd, les daemons...)

Dans /usr/X11R6, les commandes et bibliothèques pour les programmes nécessitant la présence de X11, l'interface graphique de GNU/Linux.

/usr/local est typiquement monté sur une partition dédiée. C'est là que tous les programmes compilés sur la machine vont venir s'installer par défaut.

On peut trouver quelque fois le répertoire /opt, qui est utilisé par certains programmes comme répertoire d'installation. On peut plus où moins le comparer au répertoire /usr/local.

2. Pré-requis logiciel

Pour installer votre Debian GNU/Linux vous devez vous procurer un certain nombre de fichiers. Plusieurs supports sont disponibles pour effectuer l'installation. Vous trouverez ci-dessous les différentes méthodes d'installation.

NoteMéthode d'installation disponible
 

Pour le moment, seule l'installation par cédérom bootable est disponible dans ce guide de l'utilisateur

2.1. Installation à partir de son lecteur de cédérom

Votre Debian GNU/Linux peut s'installer à partir de cédéroms. Il y en a au total 7. Nous n'allons pas tous les télécharger. Le premier cédérom suffira si vous possédez une connexion haut débit. En effet, dans ce cas, les paquets nécessaires au bon fonctionnement de votre Debian GNU/Linux seront directement récupérés sur Internet.

Vous trouverez les cédéroms de votre Debian GNU/Linux sur le site officiel de Debian à l'adresse : http://www.debian.org

AstuceTéléchargement
 

Je vous conseille pour récupérer plus facilement et plus rapidement votre Debian GNU/Linux d'utiliser le site Linux ISO qui regroupe toutes les images de toutes les distributions GNU/Linux du moment. L'adresse du site LinuxISO est tout simplement : http://www.linuxiso.org/ qui recense de nombreuses distributions GNU/Linux téléchargeables gratuitement.

2.2. Installation à partir d'un lecteur de disquette

ImportantEn construction...
 

Désolé, mais cette partie est en cours de construction. Revenez plus tard ou contactez moi () si vous êtes intéressé pour que je la rédige plus rapidement.

2.3. Installation à partir du réseau

ImportantEn construction...
 

Désolé, mais cette partie est en cours de construction. Revenez plus tard ou contactez moi () si vous êtes intéressé pour que je la rédige plus rapidement.

3. Pré-requis matériel

Même si les systèmes GNU/Linux sont beaucoup moins gourmands en ressources que les systèmes Windows, il faut avoir une machine capable d'assurer le traitement qu'on va lui demander. On distinguera alors la configuration matérielle d'une station de travail de celle d'un serveur.

La configuration matérielle de votre machine va être étroitement liée à l'utilisation que vous comptez en faire. Vous n'aurez pas les mêmes besoins si vous souhaitez monter un serveur ou utiliser quotidiennement une station de travail.

Pour un serveur, il est inutile d'investir dans une grosse carte graphique. Par contre de gros disques durs rapides et une bonne quantité de mémoire vive feront la différence.

A l'inverse, pour une station de travail, une carte graphique récente sera vite rentabilisée. Surtout si vous comptez jouer à des jeux massivement multi-joueurs ou si vous êtes un grand fan de retouches photo et/ou de traitement vidéo.

Voici donc deux configurations minimales que je vous propose pour utiliser correctement votre Debian GNU/Linux :

3.1. 1er cas : serveur Debian GNU/Linux

Voici la configuration matérielle minimale que je vous conseille pour monter un serveur :

Tableau 1-4. Configuration serveur

EtiquetteDescription
Modèle/Famille de processeurIntel
Nom du processeurPentium I
Fréquence du processeur100 Mhz
Mémoire vive32 Mo
Espace disque1 Go à repartir

ImportantQuel usage pour cette configuration
 

Cette configuration est minimaliste. Elle n'autorise pas de serveur graphique. Mais elle permet de monter un serveur Web très léger (sans PHP) avec au maximum une dizaine de connexions simultanées.

3.2. 2ème cas : station de travail Debian GNU/Linux

Voici la configuration matérielle minimale que je vous conseille pour monter une station de travail :

Tableau 1-5. Configuration station de travail

EtiquetteDescription
Modèle/Famille de processeurIntel ou AMD
Nom du processeurPentium III ou AMD Athlon/Duron
Fréquence du processeur800 Mhz
Mémoire vive256 Mo
Espace disque10 Go à repartir

ImportantQuel usage pour cette configuration
 

Cette configuration permet d'utiliser sa machine en tant que station de travail. Une interface graphique pourra être installée sans aucun problème avec un gestionnaire de fenêtres au choix (KDE, Gnome seront très bien supportés). Prévoir un peu plus d'espace disque si l'on compte stocker des fichiers volumineux que l'on pourrait récupérer sur Internet par exemple.