Можно ли смонтировать файл .tar?


31

Единственный результат любого импорта, когда я искал это, был с 2001 года .

За прошедшее десятилетие были ли созданы какие-либо инструменты / методы для монтирования tar-файла в качестве файловой системы (возможно, с использованием fuse )?

Если да, то каковы они и как они работают?



2
5 лет спустя, и кто-то снова получает пользу от этого вопроса.
Insaner

Ответы:


26

На самом деле, кажется, что по крайней мере с более новыми версиями Ubuntu 1 это возможно просто apt-get install archivemount. Затем вы можете смонтировать ваш архив как

archivemount [archive file] [mount point]

1: я пробовал в Ubuntu 13.04.


Обычно работает нормально в Ubuntu 16.04, хотя у меня не получилось с большим (18 ГБ) .7zархивом: он показывался как пустой.
BeeOnRope


3

У меня были проблемы с большими tar-файлами или с tar-файлами, содержащими много файлов, поэтому я создал свою собственную альтернативу archivemount: ratarmount .

Вы можете установить его с помощью pip3 install --user ratarmount. А потом просто сделать ratarmount file.tar mountfolderи размонтировать с fusermount -u mountfolder.


2
Спасибо за усилия, которые вы предприняли для реализации этого! Смотрит на это именно то, что мне нужно. Я скоро попробую!
Реджис
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.