zipファイルをファイルシステムとしてマウントする方法は?


16

zip(または他の非ソリッド(ファイルにアクセスしてもアーカイブ全体が解凍されないように)圧縮アーカイブ形式ファイル)をUbuntuのファイルシステムとしてマウントできますか?

回答:


14

パッケージをインストールしてavfsから実行します:

mountavfs

あなたがzipファイルを持っていると言っ~/Documents/file.zipた後、

cd ~/.avfs/home/$USER/Documents
ls -l file.zip#/

Nautilusでコンテンツを参照することもできますが#、パスに末尾の文字を手動で追加する必要があります(アドレスバーにアクセスするにはCtrl- L)。


とてもかっこいい!! 現時点では、フロッピー、tarおよびgzipファイル、zip、bzip2、arおよびrarファイル、ftpセッション、http、webdav、rsh / rcp、ssh / scpをサポートしています。Midnight Commanderの外部FSを使用して、他のかなりの数のハンドラーが実装されています
nealmcb

いいね!File.part1.rar、File.part2.rarなどのような複数のファイルに分割されたrar、または代替のchunk.rar、chunk.r00 chunck.r01などをマウントできるツールを探していました。 。どうやらavfsはそれができません。他の解決策はありますか?
ザハール

4

Nautilusで、アーカイブを右クリックし、「Open with Archive Mounter」をクリックします。これを行うと、アーカイブはNautilusで新しい「ドライブ」として表示されます。(こちらのチュートリアルを確認してください


興味深い-ありがとう。しかし、これは実際にはavfsのようにファイルをマウントしません。つまり、/proc/mounts変わらない。Archive Mounterはgvfsを使用しています。gvfsではgvfs-copy, gvfs-ls, gvfs-rmetcなどを使用できますが、md5sumなどのほとんどのコマンドを使用する方法はありません。
nealmcb
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.