logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).


L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT → ODT PDF Export

Différences

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

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
doc:environnements:gnome:nautilus [02/12/2014 18:23]
kao retrait des chapitres obsolétes
doc:environnements:gnome:nautilus [27/09/2018 16:51] (Version actuelle)
bendia [Utilisation] Ajout de deux variables Nautilus Scripts
Ligne 2: Ligne 2:
  
   * Objet : nautilus le gestionnaire de fichier de Gnome   * Objet : nautilus le gestionnaire de fichier de Gnome
-  * Niveau requis :​{{tag>​débutant}}+  * Niveau requis :​{{tag>​débutant ​avisé}}
   * Commentaires : Page pour présenter le gestionnaire de fichier par défaut de l'​environnement Gnome.   * Commentaires : Page pour présenter le gestionnaire de fichier par défaut de l'​environnement Gnome.
   * Débutant, à savoir : [[:​doc:​systeme:​commandes:​le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !]] :-)   * Débutant, à savoir : [[:​doc:​systeme:​commandes:​le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !]] :-)
-  * Suivi : {{tag>​}} +  * Suivi : {{tag>à-tester}} 
-    * Création par [[user>​kao]] 01/12/14 +    * Création par [[user>​kao]] ​le 01/12/14 
-    * Testé par [[user>​pseudo]] <​date>​ FIXME +    * Testé par ... le ... 
-  * Commentaires sur le forum : [[:url-invalide ​| Lien vers le forum concernant ce tuto]]((N'​hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) FIXME+  * Commentaires sur le forum : [[http://debian-facile.org/​viewtopic.php?​pid=109061#​p109061| Lien vers le forum concernant ce tuto]]((N'​hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) 
  
  
 ===== Présentation ===== ===== Présentation =====
-Nautilus est le gestionnaire de fichiers(([[:​doc:​systeme:​gestionnaires-de-fichiers | Les gestionnaires de fichiers]])) par défaut de l'​environnement graphique Gnome. L'​application a une interface simple, mais le logiciel est compatible avec de nombreux ​protocole ​comme le sftp et les fonctionnalités peuvent être étendu ​avec les nautilus-script.+Nautilus est le gestionnaire de fichiers(([[:​doc:​systeme:​gestionnaires-de-fichiers | Les gestionnaires de fichiers]])) par défaut de l'​environnement graphique Gnome. L'​application a une interface simple, mais le logiciel est compatible avec de nombreux ​protocoles ​comme le sftp et les fonctionnalités peuvent être étendues ​avec les nautilus-script.
 {{ /​file-Rcf15181d254cac68057a0fb2fa39746c.png }} {{ /​file-Rcf15181d254cac68057a0fb2fa39746c.png }}
  
Ligne 19: Ligne 19:
 Nautilus est disponible dans les [[:​doc:​systeme:​apt:​|dépôts]] officiels de Debian. Nautilus est le plus souvent installé par défaut avec Gnome. Si ce n'est pas le cas, rien de plus simple pour l'​installer : Nautilus est disponible dans les [[:​doc:​systeme:​apt:​|dépôts]] officiels de Debian. Nautilus est le plus souvent installé par défaut avec Gnome. Si ce n'est pas le cas, rien de plus simple pour l'​installer :
  
-<code root>​apt-get install nautilus</​code>​+<code root>apt-get update && ​apt-get install nautilus</​code>​
  
 ===== Utilisation ===== ===== Utilisation =====
  
-Une fois l'​installation terminée vous pouvez lancer Nautilus en double cliquant sur son icône.+Une fois l'​installation terminée vous pouvez lancer Nautilus en double-cliquant sur son icône.
 Ou alors en [[:​doc:​systeme:​commandes:​gnu_linux | ligne de commande]] en tapant et validant : Ou alors en [[:​doc:​systeme:​commandes:​gnu_linux | ligne de commande]] en tapant et validant :
 <code user>​nautilus</​code>​ <code user>​nautilus</​code>​
Ligne 29: Ligne 29:
 ==== Protocole SFTP ==== ==== Protocole SFTP ====
 Il est possible d'​explorer le contenu d'un serveur distant accessible en ssh grâce au protocole SFTP.  Il est possible d'​explorer le contenu d'un serveur distant accessible en ssh grâce au protocole SFTP. 
-Pour cela, il faut taper Ctrl + L afin de saisir une adresse de ce type directement:​+Pour cela, il faut taper <​key>​C-l</​key> ​afin de saisir une adresse de ce type directement:​
 <​code>​ sftp://​identifiant@adresseIP/​home</​code>​ <​code>​ sftp://​identifiant@adresseIP/​home</​code>​
-En fonction des autorisations du compte sur les différents dossiers et fichiers vous pourrez voir, éditer, télécharger,​ téléverser ou supprimer les fichiers ou dossiers du serveur distant directement depuis Nautilus.+En fonction des autorisations du compte sur les différents dossiers et fichiersvous pourrez voir, éditer, télécharger,​ téléverser ou supprimer les fichiers ou dossiers du serveur distant directement depuis Nautilus.
  
 ==== Les Nautilus Scripts ==== ==== Les Nautilus Scripts ====
-Nautilus permet d'​ajouter en clic droit des scripts qui vont s'​exécuter sur le ou les fichiers sélectionnés. On peut donc facilement faire un envoi de fichier ou lancer un traitement de son choix juste avec un clic droit:+Nautilus permet d'​ajouter en clic droit des scripts qui vont s'​exécuter sur le ou les fichiers sélectionnés. On peut donc facilement faire un envoi de fichier ou lancer un traitement de son choix juste avec un clic droit :
 {{ /​file-Ra6c7196bd5c50840403a4d027ec2b528.png }} {{ /​file-Ra6c7196bd5c50840403a4d027ec2b528.png }}
  
-Pour faire cela, on créé ​un script .sh dans le dossier **~/​.local/​share/​nautilus/​scripts/​**+Pour faire cela, on crée un script .sh dans le dossier **~/​.local/​share/​nautilus/​scripts/​**
 <code user>​echo > ~/​.local/​share/​nautilus/​scripts/​conversion_vers_png.sh</​code>​ <code user>​echo > ~/​.local/​share/​nautilus/​scripts/​conversion_vers_png.sh</​code>​
-<​note>​Pour les versions de Nautilus ​antérieure ​à la 3.6. le dossier contenant les scripts se trouvent ​ici ~/​.gnome2/​nautilus-scripts/</​note>​ +<​note>​Pour les versions de Nautilus ​antérieures ​à la 3.6. le dossier contenant les scripts se trouve ​ici ~/​.gnome2/​nautilus-scripts/</​note>​ 
-Puis on le rends exécutable.+Puis on le rend exécutable ​:
 <code user>​chmod u+x ~/​.local/​share/​nautilus/​scripts/​conversion_vers_png.sh</​code>​ <code user>​chmod u+x ~/​.local/​share/​nautilus/​scripts/​conversion_vers_png.sh</​code>​
  
-Ensuite avec son éditeur préféré on édite le fichier et on y ajoute une belle boucle: +Ensuiteavec son éditeur préféréon édite le fichier et on y ajoute une belle boucle : 
-<code bash> #!/bin/sh +<file bash extrait de conversion_vers_png.sh> 
-IFS=+#!/bin/sh 
-'+IFS="
 for source in $NAUTILUS_SCRIPT_SELECTED_FILE_PATHS for source in $NAUTILUS_SCRIPT_SELECTED_FILE_PATHS
 do  ​ do  ​
   destination="​${source%.*}.png"​   destination="​${source%.*}.png"​
   convert ​ $source $destination   convert ​ $source $destination
-done </code>+done 
 +</file
   ***IFS='​ '** Permet de prendre en charge les espaces dans les chemins et les noms de fichiers.   ***IFS='​ '** Permet de prendre en charge les espaces dans les chemins et les noms de fichiers.
   *La variable **$NAUTILUS_SCRIPT_SELECTED_FILE_PATHS** vient prendre le ou les chemins complets du ou des fichiers sélectionnés,​   *La variable **$NAUTILUS_SCRIPT_SELECTED_FILE_PATHS** vient prendre le ou les chemins complets du ou des fichiers sélectionnés,​
-  ***for source in** charge tour à tour les valeurs de $NAUTILUS_SCRIPT_SELECTED_FILE_PATHS dans la variable source, et exécute ​en le code situé entre do et done à chaque fois.+  ***for source in** charge tour à tour les valeurs de $NAUTILUS_SCRIPT_SELECTED_FILE_PATHS dans la variable source, et en exécute ​le code situé entre do et done à chaque fois.
   ***destination="​${file%.*}.png"​** permet de fabriquer la nouvelle extension du fichier de destination.   ***destination="​${file%.*}.png"​** permet de fabriquer la nouvelle extension du fichier de destination.
-  *Maintenant que l'on a le chemin du fichier d'​entrée dans $source et le chemin du fichier de sortie dans $destination on peut lancer la conversion :​convert ​ $source $destination+  *Maintenant que l'on a le chemin du fichier d'​entrée dans $source et le chemin du fichier de sortie dans $destinationon peut lancer la conversion :​convert ​ $source $destination
  
 Voilà, le script est prêt, il est maintenant disponible en clic droit depuis Nautilus. Voilà, le script est prêt, il est maintenant disponible en clic droit depuis Nautilus.
 +
 +<note tip>Deux autres variables utiles : 
 +**$NAUTILUS_SCRIPT_CURRENT_URI** et **$NAUTILUS_SCRIPT_SELECTED_URIS** contenant respectivement l'URI où vous exécutez le script, et les URI des éléments selectionnés
 +</​note>​
  
doc/environnements/gnome/nautilus.1417540994.txt.gz · Dernière modification: 02/12/2014 18:23 par kao

Pied de page des forums

Propulsé par FluxBB