file.tar.bz2
ファイルシステムに展開せずにマウントする方法はありますか?マウントが読み取り専用かどうかは気にしません。
あなたの答えがにも適用されることを願っていますfile.tar.gz
。
このコンテキストでの「マウント」は、ISOファイルをマウントすることに似ています。
file.tar.bz2
ファイルシステムに展開せずにマウントする方法はありますか?マウントが読み取り専用かどうかは気にしません。
あなたの答えがにも適用されることを願っていますfile.tar.gz
。
このコンテキストでの「マウント」は、ISOファイルをマウントすることに似ています。
回答:
fuseを台無しにしたい場合は、tar.gzを含むアーカイブをマウントするプラグインがあります。
私はあなたが何をしたいのか質問している。ファイルシステム(ファイルへのランダムアクセス、ファイル内のバイトへのランダムアクセス)とアーカイブ(シリアルで読み取る必要があり、1バイトへの書き込みは後続のすべてのバイトに影響する可能性があります)の間にかなり大きなモデルの不一致があります。少なくとも読み取り専用でマウントします。
このコンテキストでのマウントという用語は不明確です。tarballを抽出せずに内部を見たいと思います。このための便利なユーティリティの1つがMidnight Commanderです。ウィキペディアのミッドナイトコマンダーページも参照してください。
これにより、tarball、rpm、deb、その他あらゆる種類のアーカイブ用の一種の仮想ファイルシステムが作成されます。起動してtarballに移動し、Enterを押してください。ファイルを読み込むには、F3、F5を使用してファイルをコピーし、F10を終了します。Linuxでは、少なくとも画面の下部に便利なコマンドヘルプがあります。
要約すると、tarball内のファイルを読み取り、通常のファイルシステムにコピーできます。うまくいけばそれでうまくいきます。
私はもう少し確認しましたが、MCは基本的にLinuxのようなUnixのようなシステムでのみサポートされているように見えますが、ここには何らかのWindowsポートがあります。ただし、OSが何であるかは述べません。そうすることをお勧めします。
すでに述べたように、FUSEを使用できます。FUSEを使用してさまざまなアーカイブを読むためのリンクを次に示します。libarchiveは最初のアーカイブで、特にtar.bz2アーカイブをマウントできます。
http://sourceforge.net/p/fuse/wiki/ArchiveFileSystems/?version=1
これは、これを使用する方法に関するチュートリアルを提供する古い記事へのリンクです。