pode / usr / src ser um link sym?

2

Eu quero armazenar todo o código-fonte dos programas que eu instalei em / usr / src. No entanto, devido ao tamanho da unidade, fiz um link / usr / src que aponta para ~ / src. Aquilo foi legal. Infelizmente, isso fez com que o virtualbox-dkms não criasse o módulo do kernel virtualbox por causa de um symlink dentro dos cabeçalhos linux - * - comum. 'script' aponta para ./../lib/linux-kbuild-3.1/scripts o que é bom no diretório / usr / src, mas errado em ~ / src.

Posso ignorar esse problema ou a única solução é armazenar fontes dentro do diretório / usr / src?

    
por lord.didger 30.11.2011 / 18:01

1 resposta

2

Estou a fazer /usr/src/ a montagem de encadernação com a seguinte linha na minha / etc / fstab

 /home/Src        /usr/src         none     bind             0 0

O diretório /home/Src deve existir antes da montagem.

As montagens de ligação são um pouco como links simbólicos para montagens; assim, dentro do comando /usr/src/Kernel the pwd/usr/src/Kernel (e não /home/Src/Kernel como um link simbólico teria dado)

    
por 30.11.2011 / 18:05