您可能下载了使用流行的 ISO 扩展名的图像文件。这些文件(通常很大)基本上是光盘的数字版本。该磁盘上的所有文件都在 ISO 存档中。
与 Apple macOS 和更新版本的 Microsoft Windows 一样,Linux 内置了对挂载图像文件的支持。这意味着您无需第三方软件即可访问 ISO 存档及其文件。
其实有很多方法可以做到,大家可以选择适合自己的。
TipsMake.com有一篇文章解释什么是ISO文件以及如何在Linux上创建ISO文件,读者可以参考。
打开 ISO 文件
<图>坦率地说,这项工作可能比你想象的要简单得多。许多发行版都具有通过右键菜单提取 ISO 映像的能力。在文件管理器中找到您的 ISO 映像,右键单击并单击 Extract Here 选项。
如果没有,您可以使用预安装或包含在发行版应用商店中的 ISO 读取应用程序。
使用 GNOME 存档管理器提取 ISO
<图>如果您不想一次提取所有文件,则不需要这样做。相反,请打开您的 Linux 发行版用于管理压缩档案(例如,ZIP 和 TAR 格式)的任何程序。 GNOME 存档管理器(也称为 File Roller)是许多版本中的默认选项,包括 Ubuntu 和 Fedora,因此本文将使用它作为示例。
首先,选择Menu>打开并导航到您要打开的 ISO(三横线的按钮是 Menu 按钮)。现在将显示其中包含的文件和文件夹,就像您打开 ZIP 存档时一样。您现在可以继续选择要提取的位以及将这些文件放在计算机上的什么位置。
您不想使用 GNOME?
没问题。打开 ISO 文件是许多 Linux 存储库管理应用程序的标准部分。例如,在 KDE Plasma 上,您可以使用 Ark 工具打开 ISO 文件。 Engrampa 是为 MATE 桌面环境构建的存储库管理器,还可以打开 ISO 文件。
如果您想要一种适用于任何发行版或桌面环境以及没有图形界面的机器的方法,那么您可能希望使用命令行方法。
使用命令行提取 ISO 文件
首先,您需要创建一个目录来挂载图像。为此,请打开终端并输入:
sudo mkdir/mnt/iso
询问时输入密码。您现在可以通过键入以下内容来挂载文件:
sudo mount-o loop.iso/mnt/iso
替换为您的 ISO 文件位置。例如:
sudo mount-o loop/home/user/Downloads/image1.iso/mnt/iso
现在您可以导航到您创建的目录并访问 ISO 中的文件。此时,您可以关闭终端。您可以使用文件管理器浏览 ISO 并选择所需的文件。
但是如果你想通过命令行提取整个ISO,你可以通过输入复制目录的内容:
sudo cp-r/mnt/iso/home/user/Documents
此命令会将整个内容复制到 Documents 文件夹中的单独 ISO 文件夹中。 -r 选项表示您要复制目录的内容,而不仅仅是目录本身。
注意:如果前面的命令不能挂载你的ISO,你也可以试试:
mount-o loop-t iso9660.iso/mnt/iso
0 评论