Для Linux Стандартное Основание Linux описывает структуру файловой системы и где и как устанавливаются приложения и их данные.
LSB ссылается на стандарт иерархии файловой системы (даже если он ужасно устарел) для большинства элементов файловой системы.
С практической точки зрения вы обнаружите, что в большинстве приложений установлены свои двоичные файлы программ, установлены /usr/bin
их библиотеки /usr/lib
или /usr/lib64
данные общих приложений, а также данные /usr/share
приложений, относящихся к конкретной машине /var/lib
.
В этих каталогах система устанавливает приложения.
Установленные пользователем приложения могут быть размещены в соответствии /usr/local
с соглашениями, для которых отражены те, для /usr
или в каталогах, в /opt
которых немного напоминает /Applications
папку Mac OS X , в которой каждое приложение имеет папку непосредственно под ней, а в этой папке каталоги обычно отражают те, что находятся в /usr
,
/Applications
каталог. Чтобы узнать об общей организации файловой системы Linux, взгляните на FHS .