Je cherche un moyen de monter une archive ZIP en tant que système de fichiers afin de pouvoir accéder de manière transparente aux fichiers de l'archive. Je n'ai besoin que d'un accès en lecture - le ZIP ne sera pas modifié. La consommation de RAM est importante car elle concerne un système embarqué (limité en ressources). Quelles sont les options disponibles?
linux
filesystems
embedded
Grodriguez
la source
la source
mount -o loop
option?Réponses:
fuse-zip
est une option et prétend être plus rapide que la concurrence.archivemount
en est un autre:Les deux devront probablement ouvrir l'archive entière, donc ne seront pas particulièrement rapides. Avez-vous déjà envisagé d'extraire le ZIP sur un disque dur ou une clé USB et de simplement le monter en lecture seule?
la source
fuse-zip
la mémoire utilisée était de 1 Go +. Pour le même,archivemount
l'utilisation mem de 'était encore faible.Vous pouvez utiliser fuse-zip pour monter zip en lecture seule.
1 - Installez fuse-zip sur votre système.
UBUNTU
CENTOS / REDHAT / FEDORA
2 - Exécutez la commande ci-dessous pour monter zip en lecture seule.
3 - Utilisez la commande ci-dessous pour démonter le répertoire
la source