Para Linux, o Linux Standard Base descreve o layout do sistema de arquivos e onde e como os aplicativos e seus dados são instalados.
O LSB faz referência ao padrão de hierarquia do sistema de arquivos (mesmo que esteja terrivelmente desatualizado) para a maioria dos itens no sistema de arquivos.
Por uma questão prática, você encontrará que a maioria dos aplicativos tem os binários de programas instalados /usr/bin
, as bibliotecas instaladas /usr/lib
ou /usr/lib64
os dados compartilhados de aplicativos /usr/share
e os dados de aplicativos específicos da máquina /var/lib
.
Esses diretórios são onde o sistema instala aplicativos.
Os aplicativos instalados pelo usuário podem ser colocados sob /usr/local
as convenções para as quais se espelham aquelas /usr
ou em diretórios nos /opt
quais se assemelha ligeiramente à /Applications
pasta do Mac OS X , na qual cada aplicativo tem uma pasta diretamente abaixo e, nessa pasta, os diretórios normalmente refletem os encontrados em /usr
.
/Applications
diretório. Para aprender sobre a organização geral do sistema de arquivos Linux, dê uma olhada no FHS .