| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente |
| nautilus_utilisation_avancee [Le 07/10/2018, 13:45] – actions et image-manipulator non dispo pour 18.04 TravellingFroggy | nautilus_utilisation_avancee [Le 20/02/2026, 13:44] (Version actuelle) – [Modifier l'emplacement des répertoires utilisateur] lien partitions_data krodelabestiole |
|---|
| {{tag>Trusty Xenial Bionic nautilus script personnalisation}} | {{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 ====== |
| |
| Cette page est une annexe de la page [[:Nautilus]], et traite de personnalisation et d'utilisation avancée. | Cette page est une annexe à 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). |
| |
| Cet article concerne notamment : | Cet article concerne notamment : |
| * l'utilisation d'extensions génériques et de scripts personnalisés, pour avoir de nouvelles fonctionnalités ; | * l'utilisation d'extensions génériques et de scripts personnalisés, pour avoir de nouvelles fonctionnalités ; |
| |
| ===== Pré-requis ===== | ==== Pré-requis ==== |
| |
| * Évidemment, utiliser [[:Nautilus]]. | * Évidemment, utiliser **[[:nautilus|GNOME Fichiers]]**. |
| * Pour les manipulations d'installation de paquets, il faut aussi : | * Pour certaines opérations, il faut aussi : |
| * Savoir [[:tutoriel:comment_installer_un_paquet|comment installer un paquet]], | * savoir [[:deb#installer un paquet deb]], |
| * Disposer des [[:sudo|droits d'administration]], | * disposer des [[:permissions administrateur]], |
| * Disposer d'une connexion à Internet fonctionnelle. | * disposer d'une connexion à [[:Internet]] fonctionnelle. |
| |
| <note important>Les manipulations avancées demandant des droits d'administrateur présentent des risques, restez vigilants et prudents.</note> | <note important> |
| | Les manipulations avancées requérant les [[:permissions administrateur]] présentent des risques, restez vigilant·e et prudent·e. |
| | </note> |
| |
| ===== Modifier l'emplacement des dossiers génériques ===== | ===== Lister les répertoires avant les fichiers ===== |
| |
| Si vous souhaitez modifier l'emplacement par défaut des dossiers personnels (**Documents**, **Images**, **Musique**, etc.), [[:tutoriel:comment_modifier_un_fichier|ouvrez le fichier]] ''~/.config/user-dirs.dirs'' et remplacez les chemins par défaut par ceux de votre choix. | 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. |
| |
| Cette astuce est particulièrement intéressante dans le cas d'un d'une installation avec une partition de données communes à Windows. | Pour **GNOME Fichiers**, ce paramètre peut s'ajuster depuis le menu sandwich ''☰'' -> //[[:nautilus#menu_des_preferences|Préférences]]// -> //Général//. C'est la première entrée : //Trier les dossiers avant les fichiers//. |
| |
| ===== Scripts pour Nautilus ===== | 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). |
| |
| 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 : | ===== Afficher le chemin dans la barre d'adresse ===== |
| |
| * **[[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]]. | Par défaut **GNOME Fichiers** affiche dans la barre d'adresse les répertoires parents sous forme de boutons individuels. |
| * **[[apt>nautilus-script-collection-svn]]** : lance des commandes subversion. | |
| * **[[apt>nautilus-script-debug]]** : permet le suivi des variables utilisées lors du lancement des scripts. | |
| * **[[apt>nautilus-script-manager]]** : est un gestionnaire de scripts en mode console (dans une session de terminal). | |
| * **[[apt>nautilus-scripts-manager]]** : est un gestionnaire de scripts en mode graphique. | |
| |
| ===== Extensions de Nautilus ===== | Il est possible de basculer rapidement sur un affichage plus traditionnel du [[:chemins|chemin complet]] actuel dans un champs texte avec le raccourci ''Ctrl''+''L''. On peut aussi simplement commencer à taper du texte depuis une fenêtre de **GNOME Fichiers** active pour afficher ce champs et y entrer une [[:nautilus#recherche_de_fichiers|recherche]] ou un [[:chemins|chemin]]. |
| |
| Ces extensions logicielles sont disponibles dans les dépôts officiels d'Ubuntu, et se trouvent principalement dans le menu contextuel par clic droit de la souris. | 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é), **GNOME Fichiers** utilise toujours un champ de saisie de texte dans la barre d'emplacement, au lieu de la barre de chemin. |
| |
| ^ Extension ^ [[:trusty|14.04]] ^ [[:xenial|16.04]] ^ [[:bionic|18.04]] ^ | ===== Modifier l'emplacement des répertoires utilisateur ===== |
| | **[[:nautilus-actions]]** : (//pas dispo pour Bionic 18.04//) ajout de lanceurs de programmes dans le menu contextuel des fichiers. | | |
| | **[[apt>nautilus-admin]]** : Effectuez des actions en mode administrateur (ouverture de dossiers, édition de fichiers). | Ok. | Ok. | Ok. | | Les [[:arborescence#répertoire personnel|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]]''. |
| | **[[apt>nautilus-compare]]** : permet de comparer 2 fichiers (ajouts/modifications/suppressions de lignes), utilise l'utilitaire [[:meld]]. | | |
| | **[[apt>nautilus-dropbox]]** : permet l'intégration du service Web [[:Dropbox]]. | | Si on souhaite que ces liens pointent sur d'autres répertoires que les choix par défaut il est 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-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). | | Consulter [[:partitions_data|cette documentation]] pour davantage de détails. |
| | **[[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. | | ===== Scripts ===== |
| | **[[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. | | Des actions personnalisées peuvent être ajoutées au [[:nautilus#menu contextuel]] (clic droit) via le système des **[[:nautilus_scripts|scripts GNOME Fichiers]]** (cliquez pour l'article dédié). Ceux-ci sont parfois disponibles sous forme de [[:paquet|paquets]] : |
| | **[[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-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-open-terminal]]** : ouvre une session de [[:terminal]] à l'endroit désiré. | Ok. | Présent par défaut. || | * ''[[apt>nautilus-script-collection-svn]]'' : lance des commandes subversion. |
| | **[[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-script-debug]]'' : permet le suivi des variables utilisées lors du lancement des scripts. |
| | **[[apt>nautilus-qdigidoc]]** : permet de signer numériquement et de chiffrer des documents aux formats BDoc, DDoc, CDoc. | | * ''[[apt>nautilus-script-manager]]'' : est un gestionnaire de scripts en mode console (dans une session de terminal). |
| | **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. | | * ''[[apt>nautilus-scripts-manager]]'' : est un gestionnaire de scripts en mode graphique. |
| | **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. | | ===== Extensions ===== |
| | **[[apt>nautilus-wipe]]** : permet la suppression complète et permanente d'un fichier sans possibilité de restauration, voir l'utilitaire similaire [[:wipe|wipe]]. | | |
| | Ces extensions logicielles sont disponibles dans les [[:dépôts]] officiels d'Ubuntu, et se trouvent principalement dans le [[:nautilus#menu contextuel]] (par clic droit). |
| | |
| | * ''[[:nautilus-actions]]'' : ajout de lanceurs de programmes dans le menu contextuel des fichiers. |
| | * ''[[apt>nautilus-admin]]'' : Effectuez des actions en mode administrateur (ouverture de dossiers, édition de fichiers). |
| | * ''[[apt>nautilus-compare]]'' : permet de comparer 2 fichiers (ajouts/modifications/suppressions de lignes), utilise l'utilitaire [[:meld]]. |
| | * ''[[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). |
| | * ''[[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étés de "Poste de Travail" dans GNOME Fichiers. |
| | * ''[[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é. |
| | * ''[[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. |
| | * ''[[pu>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. |
| | * ''[[pu>nautilus-share]]'' //Installé par défaut// : permet le partage aisé des fichiers et répertoires avec [[:Samba]] (en [[:SMB]], voir //[[:samba#Partager un dossier personnel]]//). |
| | * ''[[apt>nautilus-wipe]]'' : permet la suppression complète et permanente d'un fichier sans possibilité de restauration, voir l'utilitaire similaire [[:wipe]]. |
| |
| ===== Miniatures pour types de fichiers spécifiques ===== | ===== Miniatures pour types de fichiers spécifiques ===== |
| Ces extensions créent des miniatures pour des formats peu supportés par défaut : | 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) | 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-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-hwp-support]]'' : format ''hwp'' (traitement de texte coréen) |
| * **[[apt>gnome-nds-thumbnailer]]** : fichiers des jeux Nintendo DS. | * ''[[apt>gnome-nds-thumbnailer]]'' : fichiers des jeux Nintendo DS. |
| * **[[apt>gnome-raw-thumbnailer]]** : photos au format __raw__. | * ''[[apt>gnome-raw-thumbnailer]]'' : photos au format ''raw''. |
| * **[[apt>gnome-xcf-thumbnailer]]** : des fichiers GIMP (.xcf). | * ''[[apt>gnome-xcf-thumbnailer]]'' : des fichiers [[:GIMP]] (''.xcf''). |
| * **[[apt>ooo-thumbnailer]]**: fichiers LibreOffice. Voir [[:libreoffice#vignettes_d_apercu_dans_votre_navigateur_de_fichiers|ici]]. | * ''[[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)) : | 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>gif-thumbnailer]]'' : images [[wpfr>Graphics_Interchange_Format|GIF]] (''.gif'') |
| * **[[apt>html-thumbnailer]]** : pages web (.html) | * ''[[apt>html-thumbnailer]]'' : pages [[:web]] (''.html'') |
| * **[[apt>lo-thumbnailer]]** : documents [[:LibreOffice]] | * ''[[apt>lo-thumbnailer]]'' : documents [[:LibreOffice]] |
| * **[[apt>md-thumbnailer]]** : documents MarkDown (.md) | * ''[[apt>md-thumbnailer]]'' : documents MarkDown (''.md'') |
| * **[[apt>msoffice-thumbnailer]]** : documents Microsoft Office | * ''[[apt>msoffice-thumbnailer]]'' : documents Microsoft Office |
| * **[[apt>raw-thumbnailer]]** : photos au format __.raw__ | * ''[[apt>raw-thumbnailer]]'' : photos au format ''[[wpfr>raw|.raw]]'' |
| * **[[apt>tiff-thumbnailer]]** : photos au format __.tiff__ | * ''[[apt>tiff-thumbnailer]]'' : photos au format ''[[wpfr>tiff|.tiff]]'' |
| * **[[apt>webp-thumbnailer]]** : fichiers .webp | * ''[[apt>webp-thumbnailer]]'' : fichiers ''[[wpfr>webp|.webp]]'' |
| * **[[apt>wps-thumbnailer]]** : fichiers WPS Office | * ''[[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)) : | 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) | * ''[[apt>mmolch-thumbnailers]]'' : pour les fichiers issus de [[:Krita]] (''.kra''), [[:GIMP]] (''.xcf''), [[:MyPaint]] (''[[wpfr>OpenRaster|.ora]]'') et [[:photoshop|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 ===== | ===== Autres ===== |
| FIXME vérifier la pertinence de ces plugins | FIXME vérifier la pertinence de ces plugins |
| |
| * **[[apt>seahorse-nautilus]]**: [[:seahorse|chiffrer ou/et signer des fichiers ou dossiers]] | * ''[[apt>seahorse-nautilus]]'': [[:seahorse|chiffrer ou/et signer des fichiers ou dossiers]] |
| | * ''[[:cover-thumbnailer|Cover Thumbnailer de FLOZz]]'' |
| * **[[:cover-thumbnailer|Cover Thumbnailer de FLOZz]]** | * ''[[https://forum.ubuntu-fr.org/viewtopic.php?id=398847|Créer des thumbnails vidéo dans GNOME Fichiers sans utiliser Totem]]'' |
| | * ''[[https://sourceforge.net/projects/mailpictures/|Gnome Mailpictures]]'' : est une extension GNOME Fichiers codée en gtk/perl, conçue pour améliorer et //remplacer// l'extension ''nautilus-sento'' installée par défaut. |
| * **[[http://forum.ubuntu-fr.org/viewtopic.php?id=398847|Créer des thumbnails vidéo dans Nautilus sans utiliser Totem]]** | |
| | |
| * **[[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. | |
| |
| ===== Voir aussi ===== | ===== Voir aussi ===== |
| |
| * Page principale dédiée à [[:Nautilus]] ; | * Page principale dédiée à **[[:nautilus|GNOME Fichiers]]** |
| * **(fr)** [[http://gnome-look.org/index.php?xcontentmode=188|"Nautilus Scripts" sur http://gnome-look.org]] | * [[https://forum.ubuntu-fr.org/viewtopic.php?id=137609|Mailpictures]] sur le forum |
| * **(fr)** [[http://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.nautilus-actions.org/|Nautilus-Actions.Org]] | |
| |
| ---- | ---- |
| //Contributeurs : [[:utilisateurs:j5012|J5012]], [[:utilisateurs:l_africain|L'Africain]], [[:utilisateurs/roschan]] | //[[:Contributeurs]] : [[:utilisateurs:J5012]], [[:utilisateurs:L'Africain]], [[:utilisateurs:roschan]], [[:utilisateurs:krodelabestiole]].// |
| , ...// | |