Nautilus, montez le file ISO avec le menu contextuel

J'utilise Nautilus maintenant, et à l'époque, quand j'utilisais Ubuntu, je pouvais cliquer avec le button droit sur un file ISO et le monter automatiquement sans avoir à émettre de command.

Mais maintenant j'utilise Nautilus dans Archlinux et il semble qu'il ne possède pas le plugin nécessaire pour que cela fonctionne, est-ce que quelqu'un sait quel est le nom du package, ou que dois-je faire pour get cette fonctionnalité?

Je ne connais pas Arch Linux , mais laissez-moi partager ce qui a fonctionné pour moi en utilisant openSUSE Leap 42.2 avec GNOME 3.20 .

openSUSE a un package appelé gnome-disk-utility . L'installation rend l'application Disks disponible et la possibilité de monter des images ISO depuis Nautilus .

Avec gnome-disk-utility installé, monter une image ISO est une tâche facile:

  1. Ouvrir Nautilus
  2. Naviguez vers un file ISO et faites un clic droit dessus
  3. Cliquez sur Ouvrir avec une autre application
  4. Choisissez Mounter Image Mounter
  5. Vous findez l'image montée en cliquant sur Autres locations dans la barre latérale de Nautilus

Pour démonter l'image, cliquez simplement sur l'icône Démonter vers son input dans Autres locations.

Curieusement, il semble que ces mêmes instructions s'appliquent à Ubuntu et Debian . J'ai découvert Disks sur Ask Ubuntu . Donc, peut-être qu'Arch Linux a un package (ou tout ce que vous nommez) appelé gnome-disk-utility aussi et vous pourriez essayer de le faire.

J'espère que cela aidera tout le monde à se diriger vers cette page (comme moi).

[Edit] depuis les forums Arch Linux :

Je viens de réaliser qu'il y a une chose appelée "gnome-disk-image-mounter" mais pour une raison quelconque, elle était cachée et je n'ai pas pu la définir par défaut pour les images.

Je pense que c'est résolu, merci pour votre aide.

Si vous parlez de monter iso dans gnome, alors il y a ce lien http://www.ubuntugeek.com/mount-isos-easely-in-gnome-nautilus.html

Ou mieux

Téléchargez ce file nautilus-mount-image (file tar.gz) de http://mundogeek.net/nautilus-scripts/#nautilus-mount-image

Ce programme ajoute une nouvelle input au menu contextuel qui nous permet de monter et démonter l'image de CD ou DVD (iso) sélectionnée. C'est un script python en fait comme une extension au menu nautilus.

Extrayez le file tar.gz dans un directory temporaire et installez le script nautilus-mount-image.py en exécutant

 $ gmake $ gmake check $ sudo gmake update-po $ sudo gmake install 

Après cela, essayez de faire un clic droit et vérifiez si le menu est mis à jour ou redémarrez gnome (déconnection et connection). Cette option de menu sera disponible pour tous les users du système.

J'ai trouvé un grand guide sur comment faire cela, (c'est dans le wiki d'arc mais cela fonctionne avec tous les nautilus à chaque dissortingbution).

  • Installez les packages nautilus-actions et fuseiso avec votre gestionnaire de packages.
  • Créez un file avec le nom comme nautilus-actions-iso-mount.sh où vous voulez (ex: /usr/bin/ ), et collez-le comme suit:

#! / bin / bash

FICHIER = nom de basename "$1" MOUNTPOINT = "$ HOME / Desktop / $ FILE"

fuseiso -p "$ 1" "$ MOUNTPOINT"

  • Créez un autre file avec un nom comme nautilus-actions-iso-umount.sh où vous voulez (ex: /usr/bin/ ), et collez-le comme suit:

#! / bin / bash

FICHIER = nom de basename "$1" MOUNTPOINT = "$ HOME / Desktop / $ FILE"

fusermount -u "$ MOUNTPOINT"

  • Rendre les files exécutables: avec chmod +x /<path_to_scripts>/nautilus-actions-iso-*

Et finallement faire les follwing afin d'append les scripts que vous avez créés auparavant à votre menu nautilus:

lancez nautilus-actions-config (Système -> Preferences -> Configuration des actions Nautilus).

Ajoutez une nouvelle action avec les parameters suivants:

  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: */* 

Avec cette action, vous pouvez monter des images ISO sur votre bureau. Il va créer un dossier dans ~ / Desktop avec le nom de l'iso. fuseiso montera l'iso dans ce dossier.

Et un deuxième:

  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: */* 

Cette deuxième action démontera l'iso monté et supprimera le dossier du bureau.

Parfois, vous devez vous déconnecter pour pouvoir monter n'importe quelle image des types donnés simplement en cliquant dessus avec le button droit dans Nautilus et en sélectionnant Mount ISO. Pour le démonter à nouveau, faites un clic droit sur le dossier correspondant sur votre bureau et select Démonter l'ISO.

Et voilà, ça fonctionne parfaitement. Je l'ai testé avec Gnome 3.