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
nautilus_utilisation_avancee [Le 21/09/2016, 13:57]
L'Africain [Nautilus et les variables Gnome (dans Gconf-editor)]
nautilus_utilisation_avancee [Le 28/11/2024, 14:15] (Version actuelle)
132.165.76.2 [Afficher le chemin dans la barre d'adresse]
Ligne 1: Ligne 1:
-{{tag>Precise Trusty}} +{{tag>Focal Jammy Noble nautilus script personnalisation}}
-----+
  
-====== ​Nautilus, utilisation avancée ======+{{ https://​raw.githubusercontent.com/​ubuntu/​yaru/​refs/​heads/​master/​icons/​Yaru/​256x256%402x/​apps/​filemanager-app.png?​100|icône GNOME Fichiers}} 
 +====== ​GNOME Fichiers, utilisation avancée ======
  
-Ce document ​est une sous-division ​du document ​[[:Nautilus]].+Cette page est une annexe de la page **[[:​nautilus|GNOME Fichiers]]**,​ et traite de la personnalisation et de l'​utilisation avancée ​du [[:gestionnaire de fichiers]] par défaut d'​Ubuntu (anciennement //​Nautilus//,​ et //GNOME Files// pour la version anglaise).
  
-L'​utilisation ​avancée concerne principalement les inter-actions fonctionnelles entre Nautilus et d'autres programmes afin d'​obtenir une interface de commande globalisée ​et cohérente.+Cet article concerne notamment : 
 +  * le support de miniatures pour certains types de fichiers qui n'en ont habituellement pas ; 
 +  * l'​utilisation d'extensions génériques ​et de scripts personnalisés,​ pour avoir de nouvelles fonctionnalités ;
  
 ===== Pré-requis ===== ===== Pré-requis =====
  
-  * Disposer des [[:sudo|droits d'​administration]], +  * Évidemment,​ utiliser **[[:nautilus|GNOME Fichiers]]**. 
-  * Disposer ​d'une connexion à Internet configurée et activée+  * Pour les manipulations ​d'installation de paquetsil faut aussi : 
-  * Savoir [[:​tutoriel:​comment_installer_un_paquet|comment installer un paquet ​logiciel]].+    * Savoir [[:​tutoriel:​comment_installer_un_paquet|comment installer un paquet]]
 +    * Disposer des [[:​sudo|droits d'​administration]],​ 
 +    * Disposer d'une connexion à Internet fonctionnelle.
  
-===== Installations ​et utilisations =====+<note important>​Les manipulations avancées demandant des droits d'​administrateur présentent des risques, restez vigilants ​et prudents.</​note>​
  
-==== Les extensions logicielles de Nautilus ​====+===== Modifier l'​emplacement des répertoires utilisateur =====
  
-Ces extensions logicielles sont disponibles dans les dépôts officiels ​de la distribution Ubuntuet se trouvent dans le menu contextuel ​par clic droit de la souris.+Les répertoires "​personnels"​ - affichés en début ​de colonne gauche - comme les //​Documents//​//Images//, //​Musique//,​ etc. sont définis ​par des [[:​variables d'​environnement]] appelées [[:​variables_d_environnement#​xdg-user-dirs]].
  
-  * [[:​nautilus-actions]] : ajout de lanceurs de programmes dans le menu contextuel des fichiers. +Si on souhaite que ces liens pointent sur d'autres répertoires que les choix par défaut ​il est parfaitement possible ​de les modifier simplement en [[:tutoriel:comment_modifier_un_fichier#​sous_ubuntu_gnome_unity_budgie|éditant ​le fichier]] ​personnel ​''​~/.config/user-dirs.dirs''​.
-  * **[[apt>​nautilus-bzr]]** : intègre dans Nautilus l'interactivité avec la forge de développement [[:​bzr|Bazaar]] dans les dépôts jusqu'​à [[:​Precise]],​ après ​il faut le télécharger [[http://​security.ubuntu.com/​ubuntu/​pool/​universe/​b/​bzr-gtk/​nautilus-bzr_0.103.0+bzr792-1ubuntu1_all.deb|ici]]. +
-  * **[[apt>​nautilus-compare]]** : permet ​de comparer 2 fichiers, utilise l'​utilitaire ​[[:meld]]. +
-  * **[[apt>​nautilus-dbg]]** ​permet le debogage de versions, utilise l'​utilitaire [[:gdb]]. +
-  * **[[apt>​nautilus-dropbox]]** : permet ​ l'​intégration du service Web [[:​Dropbox]]. L'​installation de ce paquet va télécharger l'​exécutable propriétaire Dropbox à partir de [[http://​www.dropbox.com|dropbox.com]]. +
-  * **[[apt>​owncloud-client-nautilus ]]** : permet ​ l'​intégration du service Web [[:​Owncloud]]. +
-  * **[[apt>​nautilus-emblems]]** : permet la fonctionnalité des emblèmes (attache d'​icônes supplémentaires sur l'​icône principale du fichier ou dossier).  +
-  * **[[apt>​nautilus-filename-repairer]]** : vous permet de réparer les fichiers dont le nom est écrit avec des symboles non acceptés par le système (fichiers dits illisibles). +
-  * **[[apt>​nautilus-gtkhash]]** : permet de créer une somme de contrôle pour le fichier ​sélectionné. +
-  * **nautilus-gksu** : permet de lancer l'​action en mode administrateur sur le dossier ou le fichier pointé. L'​extension n'​étant plus disponible dans le dépôt Precise, vous devrez télécharger un [[:paquet]] .deb sur [[https://​launchpad.net/​ubuntu/​precise/​+package/​nautilus-gksu|cette page launchpad]],​ et l'installer manuellement. +
-  * **[[apt>​nautilus-ideviceinfo]]** : permet d'obtenir des informations supplémentaires sur les périphériques dans la fenêtre de propriétes de "Poste de Travail"​ dans Nautilus. +
-  * **[[apt>​nautilus-image-converter]]** : permet le retaillage en série des vos images. +
-  * **[[apt>​nautilus-image-manipulator]]** : permet de retailler des images avant de les envoyer par messagerie électronique. +
-  * **[[apt>​nautilus-open-terminal]]** : ouvre une session [[:​terminal]] à l'​endroit désiré. +
-  * **[[apt>​nautilus-pastebin]]** : charge sur un service web des fichiers texte dont le lien (url) est ensuite mémorisé. Un outil de configuration est disponible, **nautilus-pastebin-configurator**. +
-  * **[[apt>​nautilus-qdigidoc]]** : permet de signer numériquement et de chiffrer des documents aux formats BDoc, DDoc, CDoc. +
-  * **nautilus-sendto** ​//Installé par défaut//: menu contextuel qui propose des raccourcis pour l'​envoi de fichiers vers une messagerie électronique (mail) ou instantanée (msn) ; la fonction gère aussi la compression des fichiers. +
-  * **nautilus-sendto-empathy** ​//Installé par défaut//: ajoute la gestion multi-protocoles à la messagerie instantanée pour la fonction d'​envoi ci-dessus. +
-  * **nautilus-share** //Installé par défaut//: permet le partage aisé des fichiers et dossiers en mode utilisateur dans Nautilus. +
-  * **[[apt>​nautilus-wipe]]** : permet la suppression complète et permanente d'un fichier sans possibilité de restauration,​ voir l'utilitaire similaire [[:​wipe|wipe]].+
  
-=== Les scripts Nautilus ===+Consulter [[:​variables_d_environnement#​xdg-user-dirs|cette documentation]] pour davantage de détails.
  
-Lisez d'abord le document ​sur les [[:​nautilus_scripts|scripts Nautilus]].+===== Lister les répertoires avant les fichiers ===== 
 + 
 +Il est possible de modifier l'affichage par défaut pour que les répertoires (dossiers) apparaissent rassemblés avant les fichiers dans les listes. 
 + 
 +Pour **GNOME Fichiers**, ce paramètre peut s'​ajuster dans le menu "​hamburger"​ -> //​Préférences//​ -> //​Général//​. C'est la première entrée : //Trier les dossiers avant les fichiers//​. 
 + 
 +C'est un peu plus compliqué pour les boîtes de dialogue des autres applications (lorsqu'​on souhaite ouvrir, ou choisir un emplacement pour sauvegarder un fichier par ex.) : il faut ouvrir l'​[[:​dconf-editor|éditeur dconf]] et ajuster l'​entrée ''​org.gtk.settings.file-chooser.sort-directories-first''​ et pour basculer sa valeur ​sur //vraie// (en désactivant l'​usage de la valeur par défaut). 
 + 
 +===== Afficher le chemin dans la barre d'​adresse ===== 
 + 
 +Par défaut **GNOME Fichiers** affiche dans la barre d'​adresse ​les répertoires parents sous forme de boutons individuels.\\  
 +Il est possible de basculer rapidement sur un affichage plus traditionnel du [[:​chemins|chemin complet]] actuel avec le raccourci ''​Ctrl''​ + ''​L''​. 
 + 
 +Comme souvent avec les outils GNOME, on peut modifier ce paramètre avancé de manière permanente grâce à l'​[[:​dconf-editor|éditeur dconf]], sous le chemin : ''​org.gnome.nautilus.preferences.always-use-location-entry''​ : 
 + 
 +> Toujours afficher l’emplacement avec un champ texte plutôt qu’avec des boutons.\\  
 +> Si vrai (coché), la fenêtre de navigation de Nautilus utilise toujours un champ de saisie de texte dans la barre d’emplacement,​ au lieu de la barre de chemin. 
 + 
 +===== Scripts pour Nautilus ===== 
 + 
 +Des actions personnalisée peuvent nativement être ajoutées au menu du clic-droit via le système des **[[:​nautilus_scripts|scripts Nautilus ​(cliquez pour l'​article dédié)]]**, donc plusieurs sont disponibles sous forme de paquets :
  
   * **[[apt>​nautilus-script-audio-convert]]** : le script convertit les formats média WAV, Ogg, MP3, MPC, FLAC, APE, AAC, WMA, gère certaines de leurs méta-informations,​ et module le taux de compression. À ajouter par exemple à [[:​Nautilus-actions]].   * **[[apt>​nautilus-script-audio-convert]]** : le script convertit les formats média WAV, Ogg, MP3, MPC, FLAC, APE, AAC, WMA, gère certaines de leurs méta-informations,​ et module le taux de compression. À ajouter par exemple à [[:​Nautilus-actions]].
Ligne 51: Ligne 56:
   * **[[apt>​nautilus-scripts-manager]]** : est un gestionnaire de scripts en mode graphique.   * **[[apt>​nautilus-scripts-manager]]** : est un gestionnaire de scripts en mode graphique.
  
-<note warning>​La plupart des manipulations avancées demandent des droits d'​administrateur,​ restez vigilants et prudents ...</​note>​+===== Extensions de Nautilus =====
  
-==== Les greffons ​d'autres logicielspour Nautilus ====+Ces extensions logicielles sont disponibles dans les dépôts officiels ​d'Ubuntuet se trouvent principalement dans le menu contextuel par clic droit de la souris.
  
-  ​Aperçu ​des fichiers ​Vidéos sans utiliser Totemexpliqué dans [[http://forum.ubuntu-fr.org/​viewtopic.php?​id=398847|ce sujet du forum]] +^ Extension ^ [[:​trusty|14.04]] ^ [[:​xenial|16.04]] ^ [[:​bionic|18.04]] ^ [[:​focal-fossa|20.04]] ^ 
-  ​* ​**[[:cover-thumbnailer|Cover Thumbnailer ​de FLOZz]]** +**[[:​nautilus-actions]]** :  ajout de lanceurs de programmes dans le menu contextuel ​des fichiers. | | | pas dispo. | | 
-  * **Gnome Mailpictures** : [[http://sourceforge.net/projects/​mailpictures/|Mailpictures]] est une extension Nautilus codée en gtk/perlconçue pour améliorer ​et **remplacer** l'extension ​Nautilus-sento installée ​par défaut. +| **[[apt>​nautilus-admin]]** ​Effectuez des actions en mode administrateur (ouverture de dossiers, édition de fichiers). | Ok. | Ok. | Ok. | Ok. | 
-  * **[[apt>​gnome-raw-thumbnailer]]**: ​aperçu des fichiers photos au format ​RAW sous forme de vignettes ​ +| **[[apt>​nautilus-compare]]** ​permet de comparer 2 fichiers (ajouts/modifications/suppressions de lignes), utilise l'​utilitaire [[:meld]]| | | | Non. | 
-  * **[[apt>​gnome-xcf-thumbnailer]]**: ​aperçu ​des fichiers GIMP (.xcf) ​sous forme de vignettespuis rentrez ​les commandes suivantes:+| **[[apt>​nautilus-dropbox]]** : permet ​ l'​intégration ​du service Web [[:Dropbox]]. | 
 +**[[apt>​nautilus-emblems]]** ​permet la fonctionnalité des emblèmes (attache d'​icônes supplémentaires sur l'​icône principale du fichier ou dossier). | | | | Non. | 
 +| **[[apt>​nautilus-filename-repairer]]** : vous permet de réparer les fichiers dont le nom est écrit avec des symboles non acceptés par le système (fichiers dits illisibles). ​| 
 +| **[[apt>​nautilus-gtkhash]]** : permet ​de créer une somme de contrôle pour le fichier sélectionné. | 
 +| **[[apt>​nautilus-hide]]** : ajoute l'​option au menu contextuel de masquer le fichier sélectionné,​ sans le renommer avec un préfixe point ou tilde; le programme ajoute le fichier en liste masquée (.hidden) dans son dossier parent. | 
 +**[[apt>​nautilus-ideviceinfo]]** : permet d'​obtenir des informations supplémentaires sur les périphériques dans la fenêtre de propriétes de "Poste de Travail"​ dans Nautilus. | 
 +| **[[apt>​nautilus-image-converter]]** : permet le retaillage en série des vos images. | 
 +| **[[apt>​nautilus-image-manipulator]]** ​(//pas dispo pour Bionic 18.04//) permet de retailler des images avant de les envoyer par messagerie électronique. ​| 
 +| **[[apt>​nautilus-owncloud]]** : permet ​ l'​intégration du service Web [[:​Owncloud]]. | 
 +| **[[apt>​nautilus-open-terminal]]** : ouvre une session de [[:​terminal]] à l'​endroit désiré. | Ok. | Présent par défaut. || 
 +| **[[apt>​nautilus-pastebin]]** : charge sur un service web des fichiers texte dont le lien (url) est ensuite mémorisé. Un outil de configuration est disponible**nautilus-pastebin-configurator**. | Ok. | Non. | Non. | 
 +| **[[apt>​nautilus-qdigidoc]]** : permet de signer numériquement ​et de chiffrer des documents aux formats BDoc, DDoc, CDoc. | 
 +**nautilus-sendto** //Installé par défaut//: menu contextuel qui propose des raccourcis pour l'envoi de fichiers vers une messagerie électronique (mail) ou instantanée (msn) ; la fonction gère aussi la compression des fichiers. | 
 +| **nautilus-sendto-empathy** : ajoute la gestion multi-protocoles à la messagerie instantanée pour la fonction d'​envoi ci-dessus. | Ok. | Non. | Non. | 
 +| **nautilus-share** //Installé par défaut//: permet le partage aisé des fichiers et dossiers en mode utilisateur dans Nautilus. | 
 +| **[[apt>​nautilus-wipe]]** : permet la suppression complète et permanente d'un fichier sans possibilité de restauration,​ voir l'​utilitaire similaire [[:​wipe|wipe]]. | 
 + 
 +===== Miniatures pour types de fichiers spécifiques ===== 
 + 
 +Ces extensions créent des miniatures pour des formats peu supportés ​par défaut ​
 + 
 +(FIXME certains d'​entre eux sont supportés nativement, il faut faire un tri dans cette liste) 
 + 
 +  * **[[apt>​gnome-exe-thumbnailer]]** : montre les icônes embarqués dans les fichiers originaires de Windows (*.exe, *.lnk, *.dll, *.msi)
 +  * **[[apt>​gnome-hwp-support]]** : format __hwp__ (traitement de texte coréen) 
 +  * **[[apt>​gnome-nds-thumbnailer]]** : fichiers ​des jeux Nintendo DS. 
 +  * **[[apt>​gnome-raw-thumbnailer]]** : photos au format ​__raw__. 
 +  * **[[apt>​gnome-xcf-thumbnailer]]** : des fichiers GIMP (.xcf)
 +  * **[[apt>​ooo-thumbnailer]]**:​ fichiers LibreOffice. Voir [[:​libreoffice#​vignettes_d_apercu_dans_votre_navigateur_de_fichiers|ici]]. 
 + 
 +Alternatives et formats supplémentaires depuis le [[:​ppa#​ajout_d_un_ppa_a_vos_sources_logicielles|le dépôt PPA]] **ppa:​atareao/​thumbnailers**((https://​launchpad.net/​~atareao/​+archive/​ubuntu/​thumbnailers)) : 
 + 
 +  * **[[apt>​gif-thumbnailer]]** : images GIF (.gif) 
 +  * **[[apt>​html-thumbnailer]]** : pages web (.html) 
 +  * **[[apt>​lo-thumbnailer]]** : documents [[:​LibreOffice]] 
 +  * **[[apt>​md-thumbnailer]]** : documents MarkDown (.md) 
 +  * **[[apt>​msoffice-thumbnailer]]** : documents Microsoft Office 
 +  * **[[apt>​raw-thumbnailer]]** : photos au format __.raw__ 
 +  * **[[apt>​tiff-thumbnailer]]** : photos au format __.tiff__ 
 +  * **[[apt>​webp-thumbnailer]]** : fichiers .webp 
 +  * **[[apt>​wps-thumbnailer]]** : fichiers WPS Office 
 + 
 +Alternatives et formats supplémentaires depuis le [[:​ppa#​ajout_d_un_ppa_a_vos_sources_logicielles|le dépôt PPA]] **ppa:​mmolch/​thumbnailers**((https://​launchpad.net/​~mmolch/​+archive/​ubuntu/​thumbnailers)) : 
 + 
 +  * **[[apt>​mmolch-thumbnailers]]** : pour les fichiers issus de Krita (.kra)GIMP (.xcf), OpenRaster (.ora) et Adobe Photoshop (.psd) 
 + 
 +<note tip>​Cette liste est ancienne et ne semble pas très à jour. Quel que soit sa version d'​Ubuntu,​ on peut lister en ligne de commande ​les extensions disponibles grâce à [[:apt-cli#​patterns|apt]] : 
 +<​code>​apt list ~nthumbnailer$</​code>​ 
 +Une note ''​[installé]''​ apparaît à droite des paquets qui le sont déjà.</​note>​ 
 + 
 +===== Autres ===== 
 + 
 +FIXME vérifier la pertinence de ces plugins
  
-<​code>​sudo mkdir -p /​usr/​share/​thumbnailers/​ 
-echo -e "​[Thumbnailer Entry]\nTryExec=gnome-xcf-thumbnailer\nExec=gnome-xcf-thumbnailer %i %o\nMimeType=image/​x-xcf;​image/​x-compressed-xcf;"​ | sudo tee /​usr/​share/​thumbnailers/​gnome-xcf.thumbnailer</​code>​ 
   * **[[apt>​seahorse-nautilus]]**:​ [[:​seahorse|chiffrer ou/et signer des fichiers ou dossiers]]   * **[[apt>​seahorse-nautilus]]**:​ [[:​seahorse|chiffrer ou/et signer des fichiers ou dossiers]]
-  * **[[apt>​ooo-thumbnailer]]**:​ aperçu des fichiers LibreOffice. Voir [[:​libreoffice#​vignettes_d_apercu_dans_votre_navigateur_de_fichiers|ici]]. 
  
 +  * **[[:​cover-thumbnailer|Cover Thumbnailer de FLOZz]]**
  
-==== Nautilus ​et les variables Gnome (dans Gconf-editor) ====+  * **[[https://​forum.ubuntu-fr.org/​viewtopic.php?​id=398847|Créer des thumbnails vidéo dans Nautilus ​sans utiliser Totem]]**
  
-Lisez la documentation ​[[:Gconf]] au préalable, notamment sa section sur les [[:gconf#​les_cles_nautilus|clés ​Nautilus]].+  * **[[https://​sourceforge.net/​projects/​mailpictures/​|Gnome Mailpictures]]**  est une extension ​Nautilus ​codée en gtk/perl, conçue pour améliorer et **remplacer** l'​extension Nautilus-sento installée par défaut.
  
-==== Modifier l'​emplacement par défaut des dossiers personnels ==== 
-Si vous souhaitez modifier l'​emplacement par défaut des dossiers personnels, à savoir **Documents**,​ **Images**, **Musique**,​ etc, [[:​tutoriel:​comment_modifier_un_fichier|ouvrez le fichier]] **user-dirs.dirs** dans le dossier caché **.config** de votre **Dossier Personnel** et modifiez les chemin par défaut par ceux de votre choix. 
-Cette astuce est  particulièrement intéressante dans le cas d'un d'une installation avec une partition de données communes à Windows. 
 ===== Voir aussi ===== ===== Voir aussi =====
  
-  * **(fr)** [[http://​gnome-look.org/​index.php?​xcontentmode=188|"​Nautilus Scripts"​ sur http://​gnome-look.org]] +  * Page principale dédiée à **[[:nautilus|GNOME Fichiers]]** 
-  * **(fr)** [[http://​forum.ubuntu-fr.org/​viewtopic.php?​id=137609|Mailpictures sur le forum Ubuntu-fr]] +  * **(fr)** [[https://​forum.ubuntu-fr.org/​viewtopic.php?​id=137609|Mailpictures sur le forum Ubuntu-fr]]
-  * **(en)** [[http://​g-scripts.sourceforge.net/​|G-Scripts,​ les scripts pour Nautilus]] +
-  * **(en)** [[http://​www.grumz.net/​index.php?​q=configlist|Toutes les actions sur le site officiel]] ​ (site inaccessible : Access denied : 1 juillet 2015)+
  
 ---- ----
-//​Contributeurs : [[:​utilisateurs:​j5012|J5012]],​ [[:​utilisateurs:​l_africain|L'​Africain]] //.+//​Contributeurs : [[:​utilisateurs:​j5012|J5012]],​ [[:​utilisateurs:​l_africain|L'​Africain]], [[:​utilisateurs:​roschan]],​ 
 +[[:​utilisateurs:​krodelabestiole]]//
  • nautilus_utilisation_avancee.1474459069.txt.gz
  • Dernière modification: Le 21/09/2016, 13:57
  • par L'Africain