LinuxPedia

Wiki libre et indépendant dédié à GNU-Linux et BSD.

Outils pour utilisateurs

Outils du site


debian:hierarchie_du_systeme_de_fichiers_debian

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

debian:hierarchie_du_systeme_de_fichiers_debian [2018/11/17 13:52] (Version actuelle)
Ligne 1: Ligne 1:
 +======Hiérarchie du système de fichiers Debian======
 +//**Origine : Linux Pour Les Nuls**//\\
 +//**Auteur : aramis_qc**//​\\
 +//**Date : 5 mai 2007**//\\
 +----
  
 +
 +===== Avant-propos =====
 +Toutes distributions GNU/Linux installent des fichiers dans des partitions et des répertoires basés sur  l'​arborescence des fichiers Linux. \\ 
 +Debian ne fait pas exception à la règle tout en y appliquant des restrictions imposées par sa charte. La charte stipule :\\
 +//​«L'​emplacement de tous les répertoires et fichiers installés doit être conforme au standard sur la hiérarchie du système des fichiers (FHS, acronyme pour Filesystem Hierarchy Standard).Cet énoncé est dans la section 9.1.1 de la charte Debian.»//
 +
 +Il peut s'​avérer fort avantageux de savoir ce qui se retrouve dans chaque répertoire avant de procéder à l'​installation d'une distribution Debian. Je liste ici les hiérarchies les plus pertinentes avec les restrictions supplémentaires imposées par la charte Debian.
 +
 +//​L'​information fournie est tirée du livre de Martin Krafft **Debian, Administration et configuration avancées**. Ce volume est disponible aux éditions Eyrolles sous le ISBN : 2-212-11904-6.//​
 +----
 +
 +
 +===== Présentation de la hiérarchie =====
 +
 +^Répertoire^Description^Note^
 +|/   |Le répertoire racine.|Aucun fichier ou répertoire,​ autre que ceux déjà présents, ne doit être placé dans le répertoire de plus haut niveau. Ce répertoire racine pourra, cependant, contenir des liens symboliques vers les fichiers utilisés pour amorcer le noyau.|
 +|/​etc|Configuration spécifique à l'​hôte|Tout fichier que l'​administrateur est censé pouvoir modifier directement sur un système doit être placé dans «/etc». «Grub» fait exception à cette règle car il doit être placé dans la même partition que la hiérarchie «/boot».|
 +|/​boot|Fichiers d'​amorçage statiques|Les fichiers liés au gestionnaire d'​amorçage doivent être placés ici. «/boot» doit pouvoir fonctionner s'il est placé sur un volume en lecture seule.|
 +|/​usr|Données en lecture seule partageables|Les fichiers situés sous «/usr» ne doivent pas exiger des permissions d'​écriture,​ et doivent être statiques par nature. En-dehors des phases de mise à jour, le système doit pouvoir fonctionner normalement si «/usr» est sur un volume en lecture seule. Il ne doit pas y avoir de fichiers ou de répertoires placés directement dans «/usr».|
 +|/​usr/​lib|Ressources spécifiques à une architecture|Les fichiers requis par des logiciels locaux et qui dépendent de l'​architecture matérielle,​ principalement des fichiers binaires, seront placés ici.|
 +|/​usr/​share|Ressources indépendantes de l'​architecture|On trouvera ici les fichiers requis par les logiciels installés, mais qui peuvent être utilisés tels quels indépendamment de l'​architecture matérielle.|
 +|/​usr/​local|Logiciels et ressources personnalisées|Les logiciels et ressources installés indépendamment de la distribution Debian peuvent être placés dans «/​usr/​local»,​ et n'y seront pas dérangés par le système Debian.|
 +|/​tmp|Données temporaires|Ce bac à sable peut contenir des données de toutes sortes. Leur persistance,​ cependant, n'est pas garantie d'un processus à l'​autre.|
 +|/​var|Données transitoires|La hiérarchie «/var» est l'​espace de travail du système. Les fichiers stockés ici sont utilisés pour le contrôle, les journaux, les emplacements de cache, et les autres fonctions administratives. Il ne doit pas y avoir de fichiers ou de répertoires placés directement dans «/var».|
 +|/​var/​log|Journaux|Tous les programmes qui tiennent un journal d'​activité doivent placer les fichiers correspondants sous ce répertoire.|
 +|/​var/​temp|Données temporaires persistantes|Les données stockées sous «/​var/​tmp»,​ par opposition à celles de «/tmp», ne seront pas supprimées automatiquement par le système, mais doivent quand même être de nature temporaire.|
 +|/​var/​mail|Boîtes aux lettres des utilisateurs|Si le logiciel de distribution de courrier local utilise le format «mailbox»,​ les boîtes aux lettres des utilisateurs doivent être stockées sous «/​var/​mail».|
 +|/​home|Données des utilisateurs|Les répertoires personnels des utilisateurs sont en général placés dans «/home», mais l'​organisation précise que cette hiérarchie est laissée à la responsabilité de l'​administrateur. Aucun programme ne doit dépendre de données stockées dans cette hiérarchie.|
 +|/​mnt|Systèmes de fichiers montés temporairement|Ce répertoire est fourni à l'​administrateur système pour monter un système de fichiers temporairement si nécessaire. Il ne s'agit pas d'un répertoire contenant les points de montage d'​éventuels médias de stockage.|
 +|/​media|Points de montage pour les supports amovibles|Depuis la sortie de SARGE. On trouvera dans ce répertoire les points de montage pour les supports amovibles, comme les CD-Rom et les clés USB.|
 +|/​srv|Données servies|Depuis la sortie de SARGE. Les données publiées par différents services du système, par exemple les sites Web, trouveront leur place dans la hiérarchie «/srv».|
 +
 +----
 +//​[[debian:​debian|Retour à la page Debian]]//
debian/hierarchie_du_systeme_de_fichiers_debian.txt · Dernière modification: 2018/11/17 13:52 (modification externe)