Linux - Existe uma maneira de montar um arquivo compactado que não seja um arquivo?

3

É possível montar um arquivo compactado no Linux como se fosse um diretório usando ferramentas como archivemount ou gvfsd-mount , ambos dependem de libarchive . Isso só funciona para "arquivos apropriados"; coleções de múltiplos arquivos com uma estrutura de diretórios. Existe uma maneira de montar arquivos compactados individuais? Em outras palavras, monte um .bz2 ao invés de um .tar.bz2.

Discussões anteriores:

por endolith 11.10.2009 / 20:39

1 resposta

2

Por que, sim existe, mais ou menos. Há um sistema de arquivos FUSE chamado fuseflt que faz quase o que você deseja. Em vez de montar um único arquivo, ele monta um diretório. Dentro do mount, você pode configurar filtros arbitrários. A documentação fornece seu exemplo específico: montando um diretório cheio de arquivos zipados para que eles parecem estar descompactados.

    
por 11.10.2009 / 21:34