Каталог /usr
является главным каталогом для хранения
приложений. Все бинарные файлы в этом каталоге не требуются для загрузки или
обслуживания системы, поэтому иерархия /usr
может, а
зачастую так и есть, размещаться на отдельной файловой системе. Вследствие
его (обычно) большого размера, /usr
имеет свою
собственную иерархию подкаталогов. Мы затронем только несколько из них:
/usr/X11R6
: полная иерархия X Window System . Все
бинарные файлы и библиотеки, необходимые для работы X (включая
X-серверы) должны находиться здесь. Каталог
/usr/X11R6/lib/X11
содержит все аспекты конфигурации
X, которые являются общими для разных компьютеров. Индивидуальные
конфигурации для каждого компьютера должны помещаться в
/etc/X11
;
/usr/bin
: содержит значительное большинство системных
бинарных файлов. Любая бинарная программа, которая не
является необходимой для обслуживания системы и не предназначена для
системного администрирования, должна находиться в этом каталоге. Единственным
исключением являются программы, которые вы самостоятельно компилируете и
устанавливаете: они должны помещаться в /usr/local
;
/usr/lib
: содержит все библиотеки, необходимые для
запуска программ, находящихся в /usr/bin
и
/usr/sbin
. Имеется также символическая ссылка
/usr/lib/X11
, указывающая на
/usr/X11R6/lib
- каталог, содержащий библиотеки
X Window System (но только, если установлен X); [3].
/usr/local
: это место, куда вы должны устанавливать
любые приложения, компилируемые вами из исходных кодов. Программа установки
должна будет создать необходимую иерархию.
/usr/share
: содержит все аппаратно-независимые данные
в режиме только для чтения, необходимые для приложений из
/usr
. Среди всего прочего вы найдете в нем информацию
о часовых поясах и региональных стандартах (локали)
(zoneinfo
и locale
).
Также следует упомянуть каталоги /usr/share/doc
и
/usr/share/man
, которые соответственно содержат
документацию к приложениям и системные страницы руководств.
[3] Пожалуйста, обратите внимание на то, что в качестве системы X Window по умолчанию в Mandriva Linux вместо X Window System теперь используется Xorg.