Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
nautilus_utilisation_avancee [Le 12/04/2017, 21:09] L'Africain tags |
nautilus_utilisation_avancee [Le 17/01/2024, 09:51] (Version actuelle) 90.50.107.60 |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>Xenial nautilus script}} | + | {{tag>Trusty Xenial Bionic nautilus script personnalisation}} |
---- | ---- | ||
====== Nautilus, utilisation avancée ====== | ====== Nautilus, utilisation avancée ====== | ||
- | Ce document est une sous-division du document [[:Nautilus]]. | + | Cette page est une annexe de la page [[:Nautilus]], et traite de personnalisation et d'utilisation avancée. |
- | 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]]. |
- | * Disposer d'une connexion à Internet configurée et activée, | + | * Pour les manipulations d'installation de paquets, il 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 dossiers génériques ===== |
- | Ces extensions logicielles sont disponibles dans les dépôts officiels de la distribution Ubuntu, et se trouvent dans le menu contextuel par clic droit de la souris. | + | Si vous souhaitez modifier l'emplacement par défaut des dossiers personnels (**Documents**, **Images**, **Musique**, etc.), \\ |
+ | <del> [[:tutoriel:comment_modifier_un_fichier|ouvrez le fichier]] ''~/.config/user-dirs.dirs'' et remplacez les chemins par défaut par ceux de votre choix.</del>\\ | ||
+ | __remplacez__ ces dossiers par des liens symboliques ciblant la ressource de votre choix, \\ | ||
+ | ne touchez surtout pas au fichier ''~/.config/user-dirs.dirs'' ( il est mis à jour à chaque démarrage de session ). | ||
+ | <note important>Sous Ubuntu 23.04, la modification du fichier ''~/.config/user-dirs.dirs'' fonctionne.</note> | ||
+ | **Pour créer un lien**, sélectionnez les fichier⋅s ou dossier⋅s « cibles » puis **raccourci clavier [ ctrl ] + [ M ]**. \\ | ||
+ | Cela crée « à côté » ( = dans le même dossier ) des « Liens vers //cibles// » que vous pourrez ensuite placer où bon vous semble, et renommer. | ||
- | * [[:nautilus-actions]] : ajout de lanceurs de programmes dans le menu contextuel des fichiers. | + | Cette astuce est particulièrement intéressante dans le cas d'une installation avec une partition de données communes à Windows. |
- | * **[[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]]. | + | Comme les systèmes de fichiers Windows ne comprennent pas les liens-façon-Linux dans ce cas il faudra procéder en ligne de commande pour créer ces liens directement à l'emplacement où on souhaite les voir apparaître. Dans le cas de liens à mettre dans le Dossier Personnel : \\ |
- | * **[[apt>nautilus-compare]]** : permet de comparer 2 fichiers, utilise l'utilitaire [[:meld]]. | + | cd /home/$USER |
- | * **[[apt>nautilus-dbg]]** : permet le debogage de versions, utilise l'utilitaire [[:gdb]]. | + | ln -s /chemin/vers/cible nom_du_lien |
- | * **[[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 === | + | Par exemple \\ |
+ | cd /home/bidule | ||
+ | ln -s /media/Windows/Users/Bidule/My\ Pictures Images | ||
- | Lisez d'abord le document sur les [[:nautilus_scripts|scripts Nautilus]]. | + | Quelle que soit la méthode, il est nécessaire que :\\ |
+ | * **$USER** ait les droits et permissions suffisantes pour accéder aux cibles des liens, | ||
+ | * les partitions contenant ces cibles soient montées dès le démarrage du système, via leur inscription au fichier ''/etc/fstab'' voir [[montage]]. | ||
+ | |||
+ | ===== Modifier l'affichage pour que les répertoires (dossiers) apparaissent avant les fichiers ===== | ||
+ | Pour les fenêtres de dialogue //Ouvrir/Sauver//, il faut lancer [[:dconf-editor]] et éditer //org.gtk.Settings.FileChooser// et basculer l'option //sort-directories-first// à //true//\\ | ||
+ | [[https://gexperts.com/wp/gnome-3-12-filesnautilus-sort-folders-before-files-issues/|tuto source sur gexperts.com (en)]] | ||
+ | ===== 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 ===== |
+ | |||
+ | 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. | ||
+ | |||
+ | ^ Extension ^ [[:trusty|14.04]] ^ [[:xenial|16.04]] ^ [[:bionic|18.04]] ^ [[:focal-fossa|20.04]] ^ | ||
+ | | **[[:nautilus-actions]]** : ajout de lanceurs de programmes dans le menu contextuel des fichiers. | | | pas dispo. | | | ||
+ | | **[[apt>nautilus-admin]]** : Effectuez des actions en mode administrateur (ouverture de dossiers, édition de fichiers). | Ok. | Ok. | Ok. | Ok. | | ||
+ | | **[[apt>nautilus-compare]]** : permet de comparer 2 fichiers (ajouts/modifications/suppressions de lignes), utilise l'utilitaire [[:meld]]. | | | | Non. | | ||
+ | | **[[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 | ||
- | ==== Les greffons d'autres logiciels, pour Nautilus ==== | + | 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)) : |
- | === Les vignettes / miniatures === | + | |
- | <note>On peut régler la place prise par les vignettes / miniatures sur le disque en réglant sur gconf-editor les clés : | + | * **[[apt>mmolch-thumbnailers]]** : pour les fichiers issus de Krita (.kra), GIMP (.xcf), OpenRaster (.ora) et Adobe Photoshop (.psd) |
- | <code>/desktop/gnome/thumbnail_cache/maximum_size (en Mo)</code> | + | |
- | On peut régler la durée de vie des vignettes / miniatures dans le cache : | + | ===== Autres ===== |
- | <code>/desktop/gnome/thumbnail_cache/maximum_age (en jours)</code> | + | |
- | * Mettre les valeurs à **0** vide le cache quand vous vous déconnectez de votre session. | + | FIXME vérifier la pertinence de ces plugins |
- | * Mettre les valeurs à **-1** désactive le nettoyage automatique des caches. | + | |
- | </note> | + | |
- | * **[[apt>gnome-raw-thumbnailer]]**: vignettes / miniatures des photos au format RAW | ||
- | * **Ataero team** : vignettes / miniatures gif, html, markdown, libreoffice, msoffice, raw, tiff, webp, wpsoffice | ||
- | <code>sudo add-apt-repository ppa:atareao/thumbnailers | ||
- | sudo apt-get update | ||
- | sudo apt install gif-thumbnailer html-thumbnailer lo-thumbnailer md-thumbnailer msoffice-thumbnailer raw-thumbnailer tiff-thumbnailer webp-thumbnailer wps-thumbnailer</code> | ||
- | * **mmolch-thumbnailers** : vignettes / miniatures pour Krita (.kra), Gimp (.xcf), OpenRaster (.ora) and Adobe Photoshop (.psd) | ||
- | <code>sudo add-apt-repository ppa:mmolch/ppa | ||
- | sudo apt update | ||
- | sudo apt install mmolch-thumbnailers</code> | ||
- | * **[[apt>gnome-xcf-thumbnailer]]**: vignettes / miniatures des fichiers GIMP (.xcf), puis rentrez les commandes suivantes: | ||
- | <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]]**: vignettes / miniatures des fichiers LibreOffice. Voir [:libreoffice#vignettes_d_apercu_dans_votre_navigateur_de_fichiers|ici]]. | ||
- | == Vétuste == | + | * **[[:cover-thumbnailer|Cover Thumbnailer de FLOZz]]** |
- | * **[[:cover-thumbnailer|Cover Thumbnailer de FLOZz]]** | + | |
- | === Autres utilisations === | + | * **[[https://forum.ubuntu-fr.org/viewtopic.php?id=398847|Créer des thumbnails vidéo dans Nautilus sans utiliser Totem]]** |
- | * vignettes / miniatures des fichiers Vidéos sans utiliser Totem: expliqué dans [[http://forum.ubuntu-fr.org/viewtopic.php?id=398847|ce sujet du forum]] | + | |
- | * **Gnome Mailpictures** : [[http://sourceforge.net/projects/mailpictures/|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. | + | |
- | ==== Nautilus et les variables Gnome (dans Gconf-editor) ==== | + | |
- | 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 ===== | ||
+ | * Page principale dédiée à [[:Nautilus]] ; | ||
* **(fr)** [[http://gnome-look.org/index.php?xcontentmode=188|"Nautilus Scripts" sur http://gnome-look.org]] | * **(fr)** [[http://gnome-look.org/index.php?xcontentmode=188|"Nautilus Scripts" sur http://gnome-look.org]] | ||
- | * **(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://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]] |
+ | , ...// |