Organização do sistema de arquivos para software em HOME

2

Ao instalar o software em $HOME , como os diretórios de hierarquia do sistema de arquivos linux mapeiam para os subdiretórios de $HOME ?

Estou fazendo esta pergunta para que eu possa escrever um sistema de compilação que escolha caminhos padrão razoáveis para uma instalação do usuário. A infraestrutura do sistema de compilação é específica do Haskell (Cabal), mas os arquivos instalados incluem cabeçalhos e bibliotecas C ++, para os quais o Cabal não possui um caminho de instalação padrão.

    
por Heatsink 05.06.2012 / 02:18

2 respostas

3

$PREFIX é ~/.local/ . Todo o resto mapeia lá embaixo.

    
por 05.06.2012 / 05:14
2

Se você estiver criando uma Hierarquia do Sistema de Arquivos (FHS) para instalação de pacotes em um diretório $ HOME, o ideal será espelhar o FHS de /usr/local . Veja esta discussão para mais informações e esta documentação em Padrões FHS.

    
por 05.06.2012 / 17:44