Han*_* N. 6 gnome iso automounting nautilus
我现在正在使用 Nautilus,然后当我使用 Ubuntu 时,我可以右键单击 ISO 文件并自动挂载它,而无需发出任何命令。
但是现在我在 Archlinux 中使用 Nautilus,它似乎没有运行所需的插件,有人知道包名是什么,或者我应该怎么做才能获得该功能?
我不知道Arch Linux,但让我分享一下使用openSUSE Leap 42.2和GNOME 3.20对我有用的东西。
openSUSE有一个名为gnome-disk-utility. 安装它可以使用磁盘应用程序以及从Nautilus挂载 ISO 映像的能力。
随着gnome-disk-utility安装,安装ISO映像是一件容易的事:
要卸载图像,只需单击“其他位置”处的“卸载”图标即可。
奇怪的是,这些相同的说明似乎适用于Ubuntu和Debian。我在Ask Ubuntu 上发现了磁盘。所以也许 Arch Linux 也有一个包(或任何你命名的)gnome-disk-utility,你可以尝试这样做。
我希望能帮助任何前往此页面的人(和我一样)。
[编辑]来自Arch Linux 论坛:
我刚刚意识到,有一个叫做“gnome-disk-image-mounter”的东西,但由于某种原因它被隐藏了,我无法将它设置为图像的默认值。
我认为这已经基本解决了,感谢您的帮助。
我找到了一个关于如何做到这一点的很棒的指南(它位于 Arch wiki 中,但它适用于每个发行版的所有 nautilus)。
nautilus-actions和包。fuseisonautilus-actions-iso-mount.sh您想要的名称相同(例如/usr/bin/),然后将以下内容粘贴到其中:#!/bin/bash
文件 =
basename "$1"MOUNTPOINT =“$ HOME /桌面/ $ FILE”fusioniso -p "$1" "$MOUNTPOINT"
nautilus-actions-iso-umount.sh您想要的名称相同(例如/usr/bin/),然后将以下内容粘贴到其中:#!/bin/bash
文件 =
basename "$1"MOUNTPOINT =“$ HOME /桌面/ $ FILE”fusionmount -u "$MOUNTPOINT"
chmod +x /<path_to_scripts>/nautilus-actions-iso-*并精细地执行以下操作,以便将您之前创建的脚本添加到 nautilus 菜单中:
启动 nautilus-actions-config(系统 -> 首选项 -> Nautilus 操作配置)。
添加具有以下设置的新操作:
Run Code Online (Sandbox Code Playgroud)Label: Mount ISO Icon: A symbol of your choice (eg: gtk-cdrom) Path: /<path_to_scripts>/nautilus-actions-iso-mount.sh Parameters: %F Working directory: %d Basenames: *.iso ; *.nrg ; *.bin ; *.img ; *.mdf (for each add a seperated entry) Match case: "must match one of" Mimetypes: */*
通过此操作,您可以将 ISO 映像安装到桌面。它将在 ~/Desktop 中创建一个名为 iso 的文件夹。fusioniso 会将 iso 挂载到此文件夹。
还有第二个:
Run Code Online (Sandbox Code Playgroud)Label: Unmount ISO Icon: A symbol of your choice (eg: gtk-cdrom) Path: /<path_to_scripts>/nautilus-actions-iso-umount.sh Parameters: %F Working directory: %d Basenames: *.iso ; *.nrg ; *.bin ; *.img ; *.mdf (for each add a seperated entry) Match case: "must match one of" Mimetypes: */*
第二个操作将卸载已安装的 iso 并从桌面上删除该文件夹。
有时,您必须注销才能安装给定类型的任何映像,只需在 Nautilus 中右键单击该映像并选择“安装 ISO”即可。要再次卸载它,只需右键单击桌面上相应的文件夹并选择卸载 ISO。
就这样,它完美地工作了。我已经用 Gnome 3 测试过了。