Le répertoire
/usr
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
/usr
est sur un système de fichiers
séparé. Étant donné sa taille (généralement) importante,
/usr
possède sa propre hiérarchie de
sous-répertoires. Nous n'en citerons que quelques-uns :
/usr/X11R6
: toute la
hiérarchie de X Window System. Tous les binaires nécessaires au
fonctionnement de X (cela comprend bien sûr les serveurs
X) et toutes les bibliothèques nécessaires doivent s'y
trouver. Le répertoire portant le nom
/usr/X11R6/lib/X11
contient les aspects de
la configuration de X qui ne varient pas d'une machine à
l'autre. Nous avons déjà vu que la configuration spécifique pour
chaque machine est dans
/etc/X11
;
/usr/bin
: ce répertoire
contient la grande majorité des programmes binaires du
système. Tout 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
/usr/local
.
/usr/lib
: ce répertoire
contient toutes les bibliothèques nécessaires à l'exécution des
programmes situés dans le répertoire
/usr/bin
et
/usr/sbin
. Il existe également un lien
symbolique, /usr/lib/X11
, qui pointe vers
/usr/X11R6/lib/X11
, le répertoire renfermant les
bibliothèques de X Window System (mais seulement si X est installé)
[4]).
/usr/local
: 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.
/usr/share
: ce répertoire
contient toutes les données en lecture seule et indépendantes de
la plate-forme, nécessaires aux applications dans
/usr
. Vous y trouverez notamment les
informations de zone et de localisation
(zoneinfo
et
locale
).
Il existe également des répertoires
/usr/share/doc
et
/usr/share/man
, qui contiennent respectivement
la documentation des applications et les pages de manuel du
système.
[4] Notez que Mandriva Linux utilise désormais Xorg au lieu de X Window System comme système X Window par défaut.