Закрепить zip-файл как файловую систему только для чтения

Я ищу способ монтировать ZIP-архив в качестве файловой системы, чтобы я мог прозрачно обращаться к файлам в архиве. Мне нужен только доступ на чтение – ZIP не будет изменен. Потребление ОЗУ важно, поскольку это для встроенной системы (с ограничением ресурсов). Каковы доступные варианты?

2 Solutions collect form web for “Закрепить zip-файл как файловую систему только для чтения”

fuse-zip является опцией и утверждает, что он быстрее конкурентов.

 # fuse-zip -r archivetest.zip /mnt 

archivemount – это другое:

 # archivemount -o readonly archivetest.zip /mnt 

Оба, вероятно, должны будут открыть весь архив, поэтому не будет особенно быстрым. Рассматривали ли вы извлечение ZIP на жесткий диск или USB-накопитель заранее и просто установку этого только для чтения?

Вы можете использовать плавкий предохранитель для установки zip только для чтения.

1 – Установите плавкий предохранитель на вашу систему.

UBUNTU

 sudo apt-get install fuse-zip 

CENTOS / RedHat / FEDORA

 yum install fuse-zip 

2 – Запустите команду ниже, чтобы установить zip как только для чтения.

 fuse-zip -o ro /path/abcd.zip /path/to/mount/directory 

3 – Используйте команду ниже, чтобы размонтировать каталог

 fusermount -u /path/to/mount/directory 
  • Как узнать, является ли / dev / hda2 основным или расширенным разделом
  • Что это за данные, которые продолжают появляться после удаления раздела + создания нового раздела?
  • Разница между запуском mke2fs и настройкой типа FS в cfdisk?
  • Неизвестная ошибка btrfs, раздел не будет монтироваться
  • Команда bash force копирует один и тот же файл
  • Не удалось подключить раздел UFS2 на Linux - ufs_fill_super (): номер плохой магии
  • Как выполняется сетевое программное обеспечение?
  • Файловая система Linux, которая устарела от старых файлов, когда раздел заполнен
  • С помощью «find /» пропустите каталоги, такие как «/ proc», «/ sys» и аналогичные
  • Изменение размера luks зашифрованного раздела для заполнения свободного места
  • Восстановление определенных файлов из удаленного раздела EXT4
  • Безопасное удаление каталога только в том случае, если оно не является точкой монтирования
  • Interesting Posts

    Есть ли способ узнать, передается ли сценарий на eval?

    Как найти все пути, не совместимые с Windows?

    скрипт, чтобы проверить, действительно ли сертификат SSL

    Настройка трех мониторов в debian

    Расширение переменной в файле sudoers

    Автоматизировать создание на работе, используя ожидание

    Служит ли прослушивание команды для Unix Datagram Sockets?

    Ли Linux прекращает обработку, связанную с графическим интерфейсом, когда мы удаляем экран рабочего стола из подключения из шкафа (процессорный блок)?

    Экспортировать локально кэшированные изображения через реестр Docker

    Принуждение броузеров к использованию другого хоста и порта при просмотре веб-сайтов через ssh-tunnels

    Где находится «графическая оболочка» в иерархии «оконная система, оконный менеджер, среда рабочего стола»?

    Использование физического физического жесткого диска в виртуальной машине с умными возможностями и истинным номером модели

    Как увеличить размер rootfs?

    Какие привилегии должны назначать для создания сырых сокетов

    Мониторинг оборудования на AIX 6.1

    Linux и Unix - лучшая ОС в мире.