<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>/usr : le gros morceau</title><meta name="generator" content="DocBook XSL Stylesheets V1.64.0"><link rel="home" href="index.html" title="Manuel de référence"><link rel="up" href="fhs.html" title="Chapitre 7. Organisation de l'arborescence des fichiers"><link rel="previous" href="fhs-root.html" title="Le répertoire racine : /"><link rel="next" href="fhs-var.html" title="/var : données modifiables en cours d'utilisation"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">/usr : le gros morceau</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="fhs-root.html">Précédent</a> </td><th width="60%" align="center">Chapitre 7. Organisation de l'arborescence des fichiers</th><td width="20%" align="right"> <a accesskey="n" href="fhs-var.html">Suivant</a></td></tr></table><hr></div><div class="sect1" lang="fr"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="fhs-usr"></a>/usr : le gros morceau</h2></div></div><div></div></div><p><a name="BId-fhs-pa19"></a>Le répertoire <tt class="filename">/usr</tt> est le principal répertoire de stockage des applications. Tous les binaires dans ce répertoire ne doivent pas être nécessaires au démarrage ou à l'entretien du système, puisque la plupart du temps, la hiérarchie <tt class="filename">/usr</tt> est sur un système de fichiers séparé. Étant donnée sa taille (généralement) importante, <tt class="filename">/usr</tt> possède sa propre hiérarchie de sous-répertoires. Nous n'en citerons que quelques-uns :</p><div class="itemizedlist"><ul type="disc"><li><p><a name="BId-fhs-pa20"></a><tt class="filename">/usr/X11R6</tt> : toute la hiérarchie de <span class="application">X Window System</span>. Tous les binaires nécessaires au fonctionnement de <span class="application">X</span> (cela comprend bien sûr les serveurs <span class="application">X</span>) et toutes les bibliothèques nécessaires doivent s'y trouver. Le répertoire portant le nom <tt class="filename">/usr/X11R6/lib/X11</tt> contient les aspects de la configuration de <span class="application">X</span> qui ne varient pas d'une machine à l'autre. Nous avons déjà vu que la configuration spécifique pour chaque machine est dans <tt class="filename">/etc/X11</tt> ;</p></li><li><p><a name="BId-fhs-pa21"></a><tt class="filename">/usr/bin</tt> : ce répertoire contient la grande majorité des programmes binaires du système. <span class="emphasis"><em>Tout</em></span> programme binaire qui n'est pas nécessaire à l'entretien du système et n'est pas un programme d'administration du système doit se trouver dans ce répertoire, à l'exception des programmes que vous compilez et installez vous-même, qui doivent se trouver dans <tt class="filename">/usr/local</tt> ;</p></li><li><p><a name="BId-fhs-pa22"></a><tt class="filename">/usr/lib</tt> : ce répertoire contient toutes les bibliothèques nécessaires pour employer les programmes situés dans le répertoire <tt class="filename">/usr/bin</tt> et <tt class="filename">/usr/sbin</tt>. Il existe également un lien symbolique, <tt class="filename">/usr/lib/X11</tt>, qui pointe vers le répertoire renfermant les bibliothèques de <span class="application">X Window System</span>, c'est-à-dire <tt class="filename">/usr/X11R6/lib</tt> (si <span class="application">X</span> est installé, bien sûr) ; </p></li><li><p><a name="BId-fhs-pa23"></a><tt class="filename">/usr/local</tt> : c'est dans ce répertoire que vous devrez installer les applications que vous aurez compilées vous-même. Le programme d'installation devrait y créer toute la hiérarchie nécessaire : <tt class="filename">lib/</tt>, <tt class="filename">bin/</tt>, etc. ; </p></li><li><p><a name="BId-fhs-pa24"></a><tt class="filename">/usr/share/</tt> : ce répertoire contient toutes les données nécessaires aux applications dans <tt class="filename">/usr</tt>, ainsi que toutes les données indépendantes de la plate-forme. Vous y trouverez notamment les informations de zone et de localisation (<tt class="filename">zoneinfo</tt> et <tt class="filename">locale</tt>). </p></li></ul></div><p><a name="BId-fhs-pa25"></a>Il existe également des répertoires <tt class="filename">/usr/share/doc</tt> et <tt class="filename">/usr/share/man</tt>, qui contiennent respectivement la documentation des applications et les pages de manuel du système. </p></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="fhs-root.html">Précédent</a> </td><td width="20%" align="center"><a accesskey="u" href="fhs.html">Niveau supérieur</a></td><td width="40%" align="right"> <a accesskey="n" href="fhs-var.html">Suivant</a></td></tr><tr><td width="40%" align="left" valign="top">Le répertoire racine : / </td><td width="20%" align="center"><a accesskey="h" href="index.html">Sommaire</a></td><td width="40%" align="right" valign="top"> /var : données modifiables en cours d'utilisation</td></tr></table></div></body></html>