Estou procurando uma maneira de montar um arquivo ZIP como um sistema de arquivos, para que eu possa acessar de maneira transparente os arquivos dentro do arquivo. Eu só preciso de acesso de leitura - o ZIP não será modificado. O consumo de RAM é importante, pois é para um sistema incorporado (com recursos limitados). Quais são as opções disponíveis?
linux
filesystems
embedded
Grodriguez
fonte
fonte
mount -o loop
opção?Respostas:
fuse-zip
é uma opção e afirma ser mais rápido que a concorrência.archivemount
é outro:Ambos provavelmente precisarão abrir todo o arquivo, portanto não serão particularmente rápidos. Você já pensou em extrair o ZIP para um HDD ou pen drive USB e simplesmente montar esse somente leitura?
fonte
fuse-zip
o uso de memória de 1 GB +. Para o mesmo,archivemount
o uso de mem ainda era baixo.Você pode usar o fuse-zip para montar o zip como somente leitura.
1 - Instale o fusível zip no seu sistema.
UBUNTU
CENTOS / REDHAT / FEDORA
2 - Execute o comando abaixo para montar o zip como somente leitura.
3 - Use o comando abaixo para desmontar o diretório
fonte