Debian GNU/Linux adhère à la norme sur la hiérarchie des systèmes de fichiers pour le nommage des fichiers et des répertoires. Cette norme permet aux utilisateurs et aux logiciels de prévoir l'emplacement des fichiers et des répertoires. Le répertoire racine est simplement représenté par la barre oblique /. Au niveau de la racine, tous les systèmes Debian incluent ces répertoires :
Répertoire | Contenu |
---|---|
bin | Binaires (exécutables) des commandes essentielles |
boot | Fichiers statiques pour le chargeur d'amorçage |
dev | Fichiers des pilotes de périphériques |
etc | Configuration système propre à la machine |
home | Répertoires personnels des utilisateurs |
lib | Bibliothèques partagées et modules noyaux essentiels |
mnt | Point de montage pour les montages temporaires |
proc | Répertoire virtuel pour les informations systèmes |
root | Répertoire personnel de l'utilisateur root |
sbin | Exécutables système essentiels |
tmp | Fichiers temporaires |
usr | Hiérarchie secondaire |
var | Données variables |
opt | Suites applicatives additionnelles |
La liste suivante décrit quelques caractéristiques importantes des répertoires et des partitions :
La partition racine / doit toujours contenir les répertoires : /etc, /bin, /sbin, /lib et /dev, sinon votre système ne pourra pas démarrer. En général, 100 Mo sont nécessaires, mais cela peut varier ;
/usr : tous les programmes utilisateurs (/usr/bin), les bibliothèques (/usr/lib), la documentation (/usr/share/doc)... sont dans ce répertoire. C'est cette partie du système de fichiers qui a besoin du plus d'espace. Vous devriez disposer d'au moins 500 Mo d'espace disque. Si vous voulez installer plus de paquets, vous devriez augmenter l'espace disque attribué à ce répertoire ;
/home : chaque utilisateur mettra ses données dans un sous-répertoire de ce répertoire. La place nécessaire dépend du nombre d'utilisateurs sur le système, et du genre de fichiers qu'ils devront stocker. Selon l'utilisation du système, vous devriez réserver environ 100 Mo par utilisateur, à adapter selon vos besoins ;
/var : toutes les données variables comme les articles des forums usenet, les messages électroniques, les sites web, le cache d'APT, etc. seront placées dans ce répertoire. La place nécessaire dépend énormément de l'usage que vous faites de votre ordinateur, mais pour la plupart des administrateurs, elle sera dictée par la charge due aux outils de gestion des paquets. Si vous envisagez de faire une installation complète de tout ce que Debian peut vous offrir en une seule fois, réserver 2 ou 3 Go d'espace pour /var devrait suffire. Si vous préférez installer le tout en plusieurs étapes (p. ex., d'abord les services et utilitaires, puis les outils texte, puis X11...), vous pouvez vous contenter de 300 Mo pour /var. Si l'espace disque est une contrainte majeure et que vous ne voulez pas utiliser APT, ou du moins pas pour des mises à jour majeures, vous pouvez vous en tirer avec 30 à 40 Mo dans /var ;
/tmp : si un programme crée des données temporaires, elles seront probablement placées dans /tmp. 20 à 50 Mo devraient suffire.