Czy można zamontować plik .tar?

31

Jedynym wynikiem jakiegokolwiek importu, gdy go szukałem, był rok 2001 .

Czy w ciągu ostatniej dekady stworzono jakieś narzędzia / metody do montowania pliku tar jako systemu plików (być może wykorzystującego bezpiecznik )?

Jeśli tak, to czym one są i jak działają?

królikarnia
źródło
2
5 lat później i ktoś ponownie korzysta z tego pytania.
insaner

Odpowiedzi:

26

W rzeczywistości wydaje się, że przynajmniej w nowszych wersjach Ubuntu 1 jest to po prostu możliwe apt-get install archivemount. Następnie możesz zamontować swoje archiwum jako

archivemount [archive file] [mount point]

1: Próbowałem w Ubuntu 13.04.

Thomas Arildsen
źródło
Ogólnie działa dobrze w Ubuntu 16.04, chociaż nie udało mi się to z dużym .7zarchiwum (18 GB) : po prostu pokazało się jako puste.
BeeOnRope
11

Znajomy opublikował mi informacje o archiwizacji (faktyczne archiwum ).

Jest trochę pracy, aby go skonfigurować (tzn. Nie jest to tylko yum install archivemount).

Wymaga zainstalowania libarchive i fuse-devel( yum install fuse-devel).

królikarnia
źródło
3

Miałem problemy z dużymi plikami tar lub ze smołami zawierającymi wiele plików, więc stworzyłem własną alternatywę dla archivemount: ratarmount .

Możesz go zainstalować za pomocą pip3 install --user ratarmount. A potem po prostu zrób ratarmount file.tar mountfolderi odmontuj fusermount -u mountfolder.

mxmlnkn
źródło
2
Dziękujemy za wysiłek włożony w wdrożenie tego! Patrzę na to, czego dokładnie potrzebuję. Spróbuję wkrótce!
Regis May