有没有一种方法可以挂载file.tar.bz2而不将其解压缩到文件系统上?


15

有没有一种方法可以挂载file.tar.bz2而不将其解压缩到文件系统上?我不在乎挂载是否为只读。

希望您的回答也适用于file.tar.gz

在此上下文中,“挂载”的含义类似于挂载ISO文件。


2
通常不会挂载Tar归档文件。您是否想到了archivemount sourceforge.net/apps/mediawiki/fuse / ... mount_archives .28tar.2C_cpio.2C _.... 29?
本杰明·班尼尔

Answers:



1

在此上下文中,术语“挂载”定义不明确。我猜您想在不解压tarball的情况下查看它。一个方便的实用程序是Midnight Commander。另请参阅Wikipedia Midnight Commander页面

这为tarball,rpm,deb和所有其他归档创建了一种虚拟文件系统。只需启动它,然后导航到您的tarball,然后按Enter。要读取文件,请使用F3,F5复制文件,然后使用F10退出。在Linux上,至少在屏幕底部有一个方便的命令帮助。

因此,总而言之,您可以阅读压缩包中的文件并将其复制到常规文件系统中。希望能帮到您。

我做了一点更多的检查,它看起来像MC基本上只支持类Unix类Linux系统,虽然有一个Windows端口这里某种形式的。但是,您没有说明您的操作系统是什么。我建议你这样做。



0

您真的需要安装它吗?为什么仅使用归档管理器(Linux / gnome)不够?如果您经常需要它,那么(至少对我而言)似乎最好不拆封并正常安装它。

如果较简单的选项还不够,您可以尝试使用允许压缩整个文件系统的操作系统。例如,带有ZFS文件系统的FreeBSD是一种可能性。


0

我可以使用Nemo文件管理器挂载tar.bz2和tar.gz文件(通过右键单击文件时通过上下文菜单)。Nemo随Cinnamon一起提供,尽管我在使用XFCE(安装了Xubuntu 18.04 Linux)时尝试过。我不确定是否仅安装简单的Nemo不会附带任何依赖项,但是如果是这样,安装cinnamon-desktop-environment应该会安装所需的一切,甚至更多。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.