LinuxPedia

Wiki libre et indépendant dédié à GNU-Linux et BSD.

Outils pour utilisateurs

Outils du site


debian:greffons_et_extension_nautilus

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

debian:greffons_et_extension_nautilus [2018/11/17 13:52] (Version actuelle)
Ligne 1: Ligne 1:
 +======Greffons et extensions pour Nautilus (Debian et dérivées)======
 +//**Auteur : aramis_qc **//\\
 +//**Date   : 26 août 2007 **//\\
  
 +
 +
 +===== Avant-propos =====
 +Ce tutoriel présente des greffons et des extensions à ajouter au navigateur de fichiers //Nautilus// afin d'en augmenter ses possibilités. Le tutoriel traite de l'installation et de l'activation de ces outils et il en donne quelques exemples pratiques.
 +
 +Ces greffons et extensions se composent de :
 +
 +^Nom^Description^
 +|nautilus-gksu|Ajoute une option au menu contextuel qui permet d’ouvrir le fichier sélectionné avec les privilèges de l’administrateur.\\ \\ |
 +|nautilus-image-converter|Ajoute une option au menu contextuel pour redimensionner une image.\\ \\ |
 +|nautilus-open-terminal|Permet d’ouvrir un terminal à partir du dossier actif.\\ \\ |
 +|nautilus-actions|Permet de configurer les programmes à lancer en fonction des fichiers sélectionnés.\\ \\ |
 +|nautilus-sendto|Ajoute un élément au menu contextuel pour envoyer un fichier à un contact du carnet d’adresses Evolution ou à un contact de Gaim ou à un contact de Gajim.\\ \\ |
 +|nautilus-share|Permet le partage d’un dossier sans nécessiter les droits d’administrateur.|
 +
 +----
 +
 +
 +
 +===== Installation =====
 +Cette section présente les différentes techniques pour installer ces composants //Nautilus// additionnels :
 +
 +  * Le mode commandes
 +
 +  * Le frontal synaptic
 +
 +  * Le frontal aptitude
 +
 +Certains paquets, s'ils ne sont pas déjà installés, le seront automatiquement. Il s'agit de :
 +
 +^Paquets^Si installation de^
 +|libmagick9 et imagemagick|nautilus-image-converter\\ \\ |
 +|gaim et gaim-data|nautilus-sendto|
 +
 +
 +==== Mode commandes (apt-get/aptitude)====
 +En mode commandes, il y a deux alternatives :
 +
 +  * apt-get
 +
 +  * aptitude
 +
 +Dans un cas comme dans l'autre, il est possible d'installer qu'un seul paquet, plusieurs paquets simultanément, tous les paquets simultanément.
 +
 +=== apt-get ===
 +
 +Il faut ouvrir un terminal en mode administrateur et taper la commande :
 +
 +  apt-get install nautilus-gksu nautilus-image-converter nautilus-open-terminal nautilus-actions nautilus-sendto nautilus-share
 +
 +Si vous utilisez une distribution nécessitant la commande **sudo**, il faut donc l'insérer en avant de **apt-get**.
 +
 +=== aptitude ===
 +
 +Il faut ouvrir un terminal en mode administrateur et taper la commande :
 +
 +  aptitude install nautilus-gksu nautilus-image-converter nautilus-open-terminal nautilus-actions nautilus-sendto nautilus-share
 +
 +Si vous utilisez une distribution nécessitant la commande **sudo**, il faut donc l'insérer en avant de **aptitude**.
 +
 +==== Frontal synaptic ====
 +
 +FIXME
 +
 +==== Frontal aptitude ====
 +
 +Voici la procédure à suivre pour installer les paquets avec le frontal //aptitude//.
 +
 +=== Lancement de l'interface ===
 +
 +  * Ouvrir un terminal en mode administrateur :
 +:arrow: Applications :arrow: Accessoires :arrow: Terminal administrateur
 +
 +  * Taper la commande :
 +
 +    aptitude
 +
 +  * :!: Si vous n'avez pas le sous-menu //Terminal administrateur//, utilisez **sudo** avec **aptitude**.
 +
 +  * Le menu principal s'affiche :
 +[[http://lpln.free.fr/pics/9cihhphd.png|{{http://lpln.free.fr/minis/9cihhphd.png}}]] 
 +{{:debian:nautilusgreff1.png?150|}}
 +
 +
 +=== Recherche des paquets ===
 +
 +  * :!: Procédons maintenant à la recherche des paquets.
 +[[http://lpln.free.fr/pics/ltszb03l.png|{{http://lpln.free.fr/minis/ltszb03l.png}}]]
 +{{:debian:nautilusgreff2.png?150|}}
 +
 +  * :arrow: Cliquer sur le menu **Rechercher**.
 +
 +  * :arrow: Sélectionner **Affichage restreint**.
 +
 +  * :arrow: Appuyer sur la touche **Enter**.
 +
 +  * :!: Un champ pour saisir le critère de recherche s'affiche :
 +[[http://lpln.free.fr/pics/c10ay06m.png|{{http://lpln.free.fr/minis/c10ay06m.png}}]]
 +{{:debian:nautilusgreff3.png?150|}}
 +
 +  * :arrow: Saisir la valeur **nautilus**.
 +
 +  * :arrow: Déplacer le curseur sur **Continuer**.
 +
 +  * :arrow: Appuyer sur **Enter**.
 +
 +=== Sélection des paquets ===
 +
 +  * :!: La recherche précédente produit cet affichage :
 +[[http://lpln.free.fr/pics/xv75vxya.png|{{http://lpln.free.fr/minis/xv75vxya.png}}]]
 +{{:debian:nautilusgreff4.png?150|}}
 +
 +  * :!: Pour sélectionner les paquets à installer, il faut en obtenir la liste en déployant les sections afin d'obtenir ce résultat :
 +[[http://lpln.free.fr/pics/vx9n392d.png|{{http://lpln.free.fr/minis/vx9n392d.png}}]]
 +{{:debian:nautilusgreff5.png?150|}}
 +
 +  * :!: Pour l'obtenir :
 +    * :arrow: Placer le curseur devant **Paquets non installés** et appuyer sur **Enter**.
 +    * :arrow: Placer le curseur devant **admin** et appuyer sur **Enter**.
 +    * :arrow: Placer le curseur devant **main** et appuyer sur **Enter**.
 +    * :arrow: Placer le curseur devant **gnome** et appuyer sur **Enter**
 +    * :arrow: Placer le curseur devant **main** et appuyer sur **Enter**.
 +
 +  * :!: Nous sommes maintenant prêts à sélectionner les paquets pour leur installation. La sélection complétée, l'affichage doit se présenter ainsi :
 +[[http://lpln.free.fr/pics/seg7xwgi.png|{{http://lpln.free.fr/minis/seg7xwgi.png}}]]
 +{{:debian:nautilusgreff6.png?150|}}
 +
 +  * :!: Pour l'obtenir :
 +    * :arrow: Placer le curseur devant **nautilus-gksu** et appuyer sur la touche **+**.
 +    * :!: Répéter cette action pour chacun des paquets : **nautilus-open-terminal**, **nautilus-image-converter**, **nautilus-actions**, **nautilus-sendto** et **nautilus-share**.
 +
 +=== Installation des paquets ===
 +
 +  * :!: Lançons maintenant l'installation :
 +[[http://lpln.free.fr/pics/oo6air7j.png|{{http://lpln.free.fr/minis/oo6air7j.png}}]]
 +{{:debian:nautilusgreff7.png?150|}}
 +
 +  * :arrow: Cliquer sur **Actions**.
 +
 +  * :arrow: Sélectionner **Installer/Enlever des paquets**.
 +
 +  * :arrow: Appuyer sur **Enter**.
 +
 +  * :!: Un message de confirmation s'affiche.
 +
 +  * :arrow: Le curseur clignote dans le champ **Continuer**. Appuyer sur **Enter**.
 +
 +  * :!: L'affichage passe en mode **Aperçu**.
 +
 +  * :arrow: Cliquer à nouveau sur **Actions**.
 +
 +  * :arrow: Sélectionner à nouveau **Installer/Enlever des paquets**.
 +
 +  * :arrow: Appuyer à nouveau sur **Enter**.
 +
 +  * :!: //aptitude// télécharge les paquets.
 +
 +  * :!: L'affichage passe en mode terminal pour l'installation.
 +
 +  * :!: L'installation terminée, un message invitant à appuyer sur **Enter** pour continuer apparaît dans le terminal.
 +
 +  * :arrow: Appuyer sur **Enter**.
 +
 +  * :!: //aptitude// s'affiche à nouveau.
 +[[http://lpln.free.fr/pics/rly0ww03.png|{{http://lpln.free.fr/minis/rly0ww03.png}}]]
 +{{:debian:nautilusgreff8.png?150|}}
 +
 +=== Vérification de l'installation ===
 +
 +  * :!: Pour vérifier l'installation, à partir de l'affichage précédent :
 +
 +  * :arrow: Déployer **Paquets installés**.
 +
 +  * :arrow: Déployer **admin**.
 +
 +  * :arrow: Déployer **main**.
 +
 +  * :arrow: Déployer **gnome**.
 +
 +  * :arrow: Déployer **main**.
 +
 +  * :!: Pour obtenir cet affichage :
 +[[http://lpln.free.fr/pics/jc7xk831.png|{{http://lpln.free.fr/minis/jc7xk831.png}}]]
 +{{:debian:nautilusgreff9.png?150|}}
 +
 +  * :!: Les paquets installés sont identifiés par un **i** ou un **iA** dans le cas d'une installation automatique.
 +
 +=== Fermeture d'aptitude ===
 +
 +  * :arrow: Cliquer sur **Actions**.
 +
 +  * :arrow: Sélectionner **Quitter**.
 +
 +  * :arrow: Appuyer sur **Enter**.
 +
 +  * :!: Un message de confirmation s'affiche.
 +
 +  * :arrow: Placer le cuseur sur **Oui**.
 +
 +  * :arrow: Appuyer sur **Enter**. 
 +
 +
 +----
 +
 +
 +===== Activation =====
 +
 +Qu'un seul, plusieurs ou tous les paquets soient installés, il faut redémarrer la  session //Gnome// afin de rendre ces greffons et extensions disponibles dans le navigateur de fichiers //Nautilus//.
 +
 +----
 +
 +
 +===== Exemples d'utilisation =====
 +Retrouvons dans cette section quelques exemples pratiques de ces greffons et extensions nouvellement ajoutés.
 +
 +
 +==== nautilus-gksu ====
 +Dans cet exemple, supposons que nous voulons modifier le ficher du menu de //Grub//. Cette intervention nécessite un accès au fichier avec des droits d'administrateur. Rendons-nous d'abord dans le dossier où se trouve le fichier **menu.lst**. //Nautilus// affiche cette fenêtre :
 +
 +[[http://lpln.free.fr/pics/ysijqpgi.png|{{http://lpln.free.fr/minis/ysijqpgi.png}}]]
 +{{:debian:nautilusgreff1a.png?150|}}
 +
 +Nous constatons que le fichier **menu.lst** est décoré d'un carré rouge indiquant que l'accès est interdit avec un compte d'utilisateur régulier. Il faut donc l'ouvrir avec les droits d'administrateur.
 +
 +[[http://lpln.free.fr/pics/dm5d4vfm.png|{{http://lpln.free.fr/minis/dm5d4vfm.png}}]]
 +{{:debian:nautilusgreff1b.png?150|}}
 +
 +  * :arrow: Cliquer droit sur l'icône du fichier.
 +
 +  * :arrow: Cliquer sur **Ouvrir en tant qu'administrateur** dans le menu contextuel.
 +
 +Il arrivera à l'occasion qu'un message d'information comme celui-ci s'affichera :
 +
 +[[http://lpln.free.fr/pics/4i9a1g1u.png|{{http://lpln.free.fr/minis/4i9a1g1u.png}}]]
 +{{:debian:nautilusgreff1c.png?150|}}
 +
 +  * :!: Le message est clair. Il n'y a pas d'application associée au type d'intervention que nous voulons faire sur le fichier en tant qu'administrateur.
 +
 +  * :arrow: Fermer la boite de message en cliquant sur **Fermer**.
 +
 +Réglons maintenant cette petite anomalie :
 +
 +[[http://lpln.free.fr/pics/4cquqsrw.png|{{http://lpln.free.fr/minis/4cquqsrw.png}}]]
 +{{:debian:nautilusgreff1d.png?150|}}
 +
 +  * :arrow: Cliquer droit sur l'icône du fichier.
 +
 +  * :arrow: Sélectionner **Ouvrir avec une autre application...**.
 +
 +Nous obtenons alors un choix d'applications à utiliser :
 +
 +[[http://lpln.free.fr/pics/s1dt56p1.png|{{http://lpln.free.fr/minis/s1dt56p1.png}}]]
 +{{:debian:nautilusgreff1e.png?150|}}
 +
 +  * :arrow: Nous voulons éditer le fichier. Sélectionner **Éditeur de texte**.
 +
 +  * :arrow: Cliquer sur le bouton **Ouvrir**.
 +
 +Évidemment, puisque nous n'avons pas les droits d'administrateur pour éditer le fichier, nous obtiendrons cet avertissement de la part de l'éditeur :
 +
 +[[http://lpln.free.fr/pics/e5gvcrdd.png|{{http://lpln.free.fr/minis/e5gvcrdd.png}}]]
 +{{:debian:nautilusgreff1f.png?150|}}
 +
 +  * :arrow: Cliquer sur le bouton **Annuler**.
 +
 +  * :arrow: Fermer l'éditeur.
 +
 +Reprenons notre tentative d'accès avec les droits d'administrateur :
 +
 +[[http://lpln.free.fr/pics/dm5d4vfm.png|{{http://lpln.free.fr/minis/dm5d4vfm.png}}]]
 +{{:debian:nautilusgreff1g.png?150|}}
 +
 +  * :arrow: Cliquer droit sur l'icône du fichier.
 +
 +  * :arrow: Cliquer sur **Ouvrir en tant qu'administrateur** dans le menu contextuel.
 +
 +  * :!: L'affichage de saisie du mot de passe de l'administrateur apparaît. Saisir le mot de passe et cliquer sur le bouton **Valider**.
 +
 +Nous avons maintenant accès à l'édition du fichier en tant qu'administrateur :
 +
 +[[http://lpln.free.fr/pics/bj56l7ue.png|{{http://lpln.free.fr/minis/bj56l7ue.png}}]] 
 +{{:debian:nautilusgreff1h.png?150|}}
 +
 +==== nautilus-image-converter ====
 +Il peut s'avérer intéressant et utile de pouvoir redimensionner une image sans avoir recours à un logiciel de traitement d'images tel //Gimp// et d'appliquer cette retouche directement à partir du navigateur de fichiers. Voyons comment y parvenir. Ouvrons le navigateur et rendons-nous dans un dossier où nous stockons nos images :
 +
 +[[http://lpln.free.fr/pics/79is0gk7.png|{{http://lpln.free.fr/minis/79is0gk7.png}}]]
 +{{:debian:nautilusgreff1i.png?150|}}
 +
 +Lançons maintenant l'outil de redimensionnement :
 +
 +[[http://lpln.free.fr/pics/x4hf940o.png|{{http://lpln.free.fr/minis/x4hf940o.png}}]]
 +{{:debian:nautilusgreff1j.png?150|}}
 +
 +  * :arrow: Sélectionner une ou plusieurs images.
 +
 +  * :arrow: Cliquer droit sur l'une des images sélectionnées.
 +
 +  * :arrow: Cliquer sur **Redimensionner les images...** du menu contextuel.
 +
 +Spécifions maintenant les critères de redimensionnement :
 +
 +[[http://lpln.free.fr/pics/hrigqghy.png|{{http://lpln.free.fr/minis/hrigqghy.png}}]]
 +{{:debian:nautilusgreff1k.png?150|}}
 +
 +  * :arrow: Dans cet exemple, nous choisissons d'établir la nouvelle taille à 50 % de la taille originale. Cliquer sur le bouton **Scale**. La valeur par défaut est **50**.
 +
 +  * :!: Le nom par défaut des nouveaux fichiers aura **.resized** ajouté par défaut. Nous pouvons conserver le nom original ou utiliser une autre valeur que celle par défaut.
 +
 +  * :arrow: Cliquer sur le bouton **Resize**.
 +
 +Les images redimensionnées sont maintenant disponibles :
 +
 +[[http://lpln.free.fr/pics/mn0r1sva.png|{{http://lpln.free.fr/minis/mn0r1sva.png}}]]
 +{{:debian:nautilusgreff1l.png?150|}}
 +
 +  * :!: La valeur **.resized** a été insérée entre le nom du fichier et son extension. 
 +
 +
 +==== nautilus-open-terminal ====
 +Nous souhaitons parfois exécuter une commande sur un fichier et il nous faut donc ouvrir un terminal. Ainsi si nous voulons copier un fichier avec la commande **cp** dans un terminal, il faut taper le nom complet du chemin vers le fichier.
 +
 +  cp /home/fonguy21/Documents/texte-test /home/fonguy21/Documents/texte-test.copie
 +
 +Nous pouvons couper court à cette syntaxe en ouvrant de façon arbitraire le terminal dans la fenêtre du navigateur :
 +
 +[[http://lpln.free.fr/pics/avq24e2c.png|{{http://lpln.free.fr/minis/avq24e2c.png}}]]
 +{{:debian:nautilusgreff1m.png?150|}}
 +
 +  * :arrow: Se rendre dans le dossier cible et cliquer droit dans un endroit vierge de la fenêtre affichant les dossiers et fichiers.
 +
 +  * :arrow: Cliquer sur **Ouvrir dans un terminal** dans le menu contextuel.
 +
 +Le terminal est alors ouvert dans le dossier où l'action précédente a été appliquée :
 +
 +[[http://lpln.free.fr/pics/vs5ncoc5.png|{{http://lpln.free.fr/minis/vs5ncoc5.png}}]]
 +{{:debian:nautilusgreff1n.png?150|}}
 +
 +  * :arrow: Taper la commande (ici c'est **cp** pour copier un fichier dans le répertoire courant).
 +
 +  * :arrow: Appuyer sur **Enter** pour exécuter la commande.
 +
 +Retournons maintenant dans la fenêtre du navigateur :
 +
 +[[http://lpln.free.fr/pics/3l8uuaoc.png|{{http://lpln.free.fr/minis/3l8uuaoc.png}}]]
 +{{:debian:nautilusgreff1o.png?150|}}
 +
 +  * :!: Nous remarquons que le fichier a bel et bien été copié.
 +
 +
 +==== nautilus-actions ====
 +Cette extension permet d'ouvrir plusieurs fichiers avec l'application commune à ceux-ci. Ainsi quand cette extension est installée, l'application commune à l'ouverture des fichiers sélectionnés est disponible dans le menu contextuel du navigateur :
 +
 +[[http://lpln.free.fr/pics/n9dav70q.png|{{http://lpln.free.fr/minis/n9dav70q.png}}]]
 +{{:debian:nautilusgreff1p.png?150|}}
 +
 +  * :!: Dans l'exemple, les fichiers seront ouverts avec l'éditeur de texte. Voir l'image ci-dessous.
 +
 +[[http://lpln.free.fr/pics/j3w6r96n.png|{{http://lpln.free.fr/minis/j3w6r96n.png}}]]
 +{{:debian:nautilusgreff1q.png?150|}}
 +
 +==== nautilus-sendto ====
 +Ce module permet d'envoyer un fichier à un contact d'un carnet d'adresses d'un client de messagerie ou d'un client de messagerie instantanée. Voici un exemple d'envoi d'un fichier via //Evolution//.
 +
 +[[http://lpln.free.fr/pics/5p10bwnw.png|{{http://lpln.free.fr/minis/5p10bwnw.png}}]]
 +{{:debian:nautilusgreff1r.png?150|}}
 +
 +  * :arrow: Sélectionner un fichier par clic droit et cliquer sur **Envoyer à**.
 +
 +Cette boite de dialogue s'affichera :
 +
 +[[http://lpln.free.fr/pics/rxqlu5tw.png|{{http://lpln.free.fr/minis/rxqlu5tw.png}}]]
 +{{:debian:nautilusgreff1s.png?150|}}
 +
 +  * :arrow: Saisir l'adresse de courriel dans le champ **Envoyer à**.
 +
 +  * :arrow: Cliquer sur le bouton **Envoyer**.
 +
 +Pour préserver la confidentialité des adresses de courriel, les affichages suivants ne sont pas insérés. Il suffit simplement de compléter la boite de dialogue d'envoi de courriel du client de messagerie //Evolution// :
 +
 +  * :arrow: Saisir le sujet du message.
 +
 +  * :arrow: Composer un texte.
 +
 +  * :arrow: Cliquer sur le bouton d'envoi du message.
 +
 +  * :!: Le fichier sélectionné pour l'envoi est ajouté en pièce jointe.
 +
 +
 +
 +==== nautilus-share ====
 +L'activation d'un partage d'un dossier requiert les droits d'administrateur. //nautilus-share// permet de contourner cette obligation pour partager un dossier dont nous en sommes le propriétaire. Voici comment faire :
 +
 +[[http://lpln.free.fr/pics/9ck962sm.png|{{http://lpln.free.fr/minis/9ck962sm.png}}]]
 +{{:debian:nautilusgreff1t.png?150|}}
 +
 +  * :arrow: Dans le navigateur, cliquer droit sur le dossier à partager.
 +
 +  * :arrow: Cliquer sur **Sharing options**.
 +
 +La boite de dialogue pour activer le partage s'ouvre :
 +
 +[[http://lpln.free.fr/pics/8ukn5j2y.png|{{http://lpln.free.fr/minis/8ukn5j2y.png}}]]
 + {{:debian:nautilusgreff1u.png?150|}}
 +
 +  * :arrow: Cocher la case **Share this folder**.
 +
 +  * :!: On peut changer le nom de partage si désiré dans le champ **Share name**.
 +
 +  * :!: Il est possible d'accorder des droits d'écriture sur le dossier partagé en cochant la case **Allow other people to write in this folder**.
 +
 +  * :arrow: Cliquer sur le bouton **Create share**.
 +
 +----
debian/greffons_et_extension_nautilus.txt · Dernière modification: 2018/11/17 13:52 (modification externe)