Стандарт на структуру каталогов файловой системы

Filesystem Hierarchy Standard


Filesystem Hierarchy Standard - 3.10 /lib<qual> : Alternate format essential shared libraries (optional) Стандарт на структуру каталогов файловой системы (Filesystem Hierarchy Standard) /lib<qual> : Основные разделяемые библиотеки альтернативных форматов (optional)

Назначение Более одного варианта каталога /lib может существовать в системах, поддерживающих более одного формата исполняемых файлов, когда для каждого формата требуется свой отдельный вариант разделяемых библиотек.

Требования Если одна или несколько таких директорий существует, требования к их содержимому те же самые, что и к обычному каталогу /lib, за исключением того, что /lib<qual>/cpp не требуется.

[12] Обычно это используется для поддержки 64-битного или 32-битного формата в системах, поддерживающих несколько форматов исполняемых файлов, и требующих библиотек с одним и тем же названием. В этом случае /lib32 и /lib64 могут быть библиотечными каталогами, а /lib - символической ссылкой на один из них.

[13] Наличие /lib<qual>/cpp все же допускается: тем самым допускаются случаи, когда /lib и /lib<qual> есть фактически одно и то же (один из них является символической ссылкой на другой).

Содержание раздела