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
tutoriel:changer_l_association_par_defaut_des_fichiers_avec_les_applications [Le 07/02/2016, 07:35]
ar barzh paour [Au cas par cas]
tutoriel:changer_l_association_par_defaut_des_fichiers_avec_les_applications [Le 11/09/2022, 12:18] (Version actuelle)
moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892)
Ligne 1: Ligne 1:
-{{tag>​tutoriel}}+{{tag>​tutoriel ​gestionnaire_de_fichiers}}
 ---- ----
  
 ====== Changer l'​association par défaut des fichiers avec les applications ====== ====== Changer l'​association par défaut des fichiers avec les applications ======
  
-Il existe plusieurs façons de modifier ​le type de logiciel utilisé ​pour ouvrir un type de fichier. ​ +Il existe plusieurs façons de modifier ​l'​application utilisée ​pour ouvrir un type de fichier. ​La première partie de cette page décrit l'​opération ​à exécuter avec différents ​[[:gestionnaire_de_fichiers|gestionnaires ​de fichiers]] ​et la [[#Modifier la table des associations directement|seconde]] est valable pour tous les environnements. 
-<note important>​Si les manipulations données ne semblent pas correspondre ​à votre [[:gestionnaire ​de fichiers]], merci de compléter cette page ou, à défaut, reportez-vous directement à la partie << ​[[#Modifier la table des associations directement]] >> ​ </note>+ 
 +===== Depuis les paramètres système Unity ===== 
 +Pour quelques applications,​ vous pouvez cliquer sur la molette en haut à droite puis accédez à l'​écran **À propos de cet ordinateur**. Vous verrez un onglet **Applications par défaut**. 
 +Dans cet onglet vous pouvez régler les applications par défaut des fichiers généraux 
 +(web , courriels,​calendrier,​musique,​videos,​photos). 
 +Ou bien passez par //​Paramètres système -Détails -Applications par défaut//.
  
 ===== Depuis le gestionnaire de fichier ===== ===== Depuis le gestionnaire de fichier =====
-==== Au cas par cas ==== 
-Les manipulations sont assez similaires que vous utilisiez [[:​Nautilus]] ou [[:​Thunar]]:​ 
-  - Sélectionnez un document dont vous souhaitez modifier le logiciel par défaut 
-  - Clic droit / propriétés 
-  - Onglet << ouvrir avec >> 
-  - Cocher le logiciel par défaut 
-  - Validez. 
  
-<note important>​FIXME Idem à la note concernant 12.04 cela ne fonctionne pas non plus avec Ubuntu ​[[:Trusty]] 14.04 LTS car la touche Ajouter est grisée </​note>​ +==== Pour un seul utilisateur ==== 
-Si le logiciel par défaut ​ne s'y trouve pasvous pouvez le rajouter ​avec le bouton << Ajouter >> puisdans la nouvelle boite de dialogue << ​//Ajouter une application// >>déplier << Utiliser une commande personnalisée >> et cliquer sur le bouton << Parcourir >> ou saisissez directement le nom de la commande (ex : "''​evince''",​ "''​vlc''",​ "''​brasero''",​ ...).+===Graphiquement=== 
 +Les manipulations((http://​askubuntu.com/​questions/​204823/​how-do-you-change-the-default-document-viewer-to-okular#​204826)) sont assez similaires que vous utilisiez ​[[:Nautilus]], [[:Thunar]] ou [[:​Pcmanfm]],​ adaptez selon les cas: 
 +  * Sélectionnez un document dont vous souhaitez modifier ​le logiciel par défaut 
 +  * Clic droit / //​Propriétés//​, 
 +  * Onglet //​Ouvrir ​avec//, 
 +  * Cocher l'​application ​de votre choix, 
 +  * Cliquez sur //Définir par défaut//, 
 +  * Validez.
  
-De la même manière, il est possible de passer ​des paramètres supplémentaires dans le champ sous << //Utiliser une commande personnalisée//​ >>. Il suffit de préciser le nom de la commande suivi des arguments souhaités. Le nom du fichier sera ajouté automatiquement par nautilus après les arguments.+== Ajouter un programme à la liste des application "​ouvrir avec" ==
  
-Par exemple, pour toujours ​ajouter ​les fichiers ​à la liste de lecture actuelle de totem, il faut saisir : **''​%%totem --enqueue%%''​**+Pour ajouter ​un programme ​à la liste des application "​ouvrir avec", il faut ouvrir le fichier .desktop de l'application (une façon aisée de faire cela est d'utiliser [[:​Menulibre]]) et rajouter les caractères " ​%f" après la commande. Par exemple, la commande : 
 +<​code>​ 
 +/​usr/​bin/​Freeplane/​freeplane.sh 
 +</​code>​ 
 +Est à réécrire : 
 +<​code>​ 
 +/​usr/​bin/​Freeplane/​freeplane.sh ​%
 +</​code>​
  
-<note important>​FIXME Cela ne fonctionne pas avec Ubuntu ​[[:Precise]] 12.04 LTS car on ne peut plus entrer de ligne de commande personnaliséeAttribuer un programme "​exotique"​ (même présent dans le menu application) à un fichier est impossible. Peut-on fournir ici des solutions simples? </note>+Cf [[https://​ubuntugenius.wordpress.com/​2012/​06/​18/​ubuntu-fix-add-program-to-list-of-applications-in-open-with-when-right-clicking-files-in-nautilus/|ce tutoriel]]
  
-==== Globalement ==== 
-Ces manipulations viable pour [[:​Nautilus]] peuvent être nécessaires si: 
-  * Les //​Raccourcis//​ vers les dossiers (Dossier Personnel, Bureau, Documents, Musique, Images, Vidéos,​...) s'​ouvrent non pas avec [[:​Nautilus]] mais avec une autre application. 
-  * [[:​Nautilus]] reporte une erreur du style :((Voir les nombreuses discussions à ce sujet dans le forum, dont [[http://​forum.ubuntu-fr.org/​viewtopic.php?​id=261796|celle-ci]] (solution message #4) , la navigation dans l'​arborescence des fichiers par nautilus fonctionnant normalement.)) <​code>​Impossible d'​ouvrir l'​emplacement file:///​home/​(nom_d_utilisateur)</​code>​ 
  
-Dû à sa profonde intégration avec le système, le plus simple sera d'​utiliser l'​interface de [[:​nautilus]] pour résoudre le problème, mais en quelques circonstances,​ vous devrez vérifier certains fichiers fonctionnels de Nautilus.+=== Manuellement ===
  
-  - Lancez Nautilus de façon manuelle depuis un [[:terminal|terminal]] ou avec la combinaison de touche ​//Alt+F2// +Modifiez le fichier ​ ''​mimeapps.list''​ dans le [[:fichier_cache|dossier caché]] **.local/share/applications/** de votre **Dossier Personnel**. 
-  - Ouvrez votre //Dossier Personnel/et faites un clic droit sur **Documents** (ou autre raccourci ​de dossier non fonctionnel) +C'est l'​action opérée par l'​interface graphique de [[:​Nautilus]]décrite plus haut.
-  - Dans le menu contextuel qui s'​affiche choisissez ​**Ouvrir avec une autre application**.  +
-  - Dans la liste des applications proposéeschoisir **Nautilus**  +
-  - Cochez **Mémoriser cette application pour les fichiers « dossier »**  +
-  - Validez.+
  
-[[:​tutoriel:​comment_modifier_un_fichier|Ouvrez le fichier]] **$HOME/​.local/​share/​applications/​mimeapps.list**((**$HOME** correspondant au //Dossier Personnel// de l'​utilisateur)) qui doit contenir ​ 
-<​file>​[Added Associations] 
-inode/​directory=nautilus-folder-handler.desktop</​file>​ 
  
- !!! ATTENTION - DANS 12.04 : la fonction "​ouvrir avec une autre application"​ n'​existe plus dans le menu du clic droit ... comment faire ? !!!  
  
 +==== Pour tous les utilisateurs ====
  
-===== Modifier la table des associations directement ===== +L'​association entre type de fichier et logiciel à utiliser est définie dans le fichier **/​usr/​share/​applications/​defaults.list** ​qu'il vous faut [[:​tutoriel:​comment_modifier_un_fichier|éditer]] avec [[:sudo|les droits d'​administrateur]]Voici un exemple pour lire les PDF :
- +
-L'​association entre type de fichier et logiciel à utiliser est définie dans le fichier **/​usr/​share/​applications/​defaults.list**, dont le format est assez clair.+
  
   * pour un pdf ouvert avec evince :<​file>​application/​pdf=evince.desktop</​file>​   * pour un pdf ouvert avec evince :<​file>​application/​pdf=evince.desktop</​file>​
   * pour un pdf ouvert avec adobe reader :<​file>​application/​pdf=AdobeReader.desktop</​file>​   * pour un pdf ouvert avec adobe reader :<​file>​application/​pdf=AdobeReader.desktop</​file>​
  
-Dans le cas d'​Ubuntu il s'agit d'un lien symbolique vers **/​etc/​gnome/​defaults.list**. Assurez-vous de l'​[[:​tutoriel:​comment_modifier_un_fichier|éditer avec les droits d'​administrateur]]. 
  
-<note tip>Les associations par défaut peuvent aussi n'être changées que pour un seul utilisateur en modifiant le fichier ​**$HOME/.local/share/applications/​mimeapps.list**((**$HOME** correspondant au //Dossier Personnel// de l'​utilisateur))C'est ce que fait la méthode **[[#Au cas par cas]]** par l'​interface graphique de [[:​nautilus]].</​note>​+Dans le cas d'​Ubuntu il s'agit d'​un ​lien symbolique vers **/etc/gnome/defaults.list**.
  
-<note warning>​Dans le cadre d'une personnalisation d'un [[:​live-cd|Live CD]], si vous éditez **/​usr/​share/​applications/​defaults.list** vous finirez par éditer votre propre fichier **/​etc/​gnome/​defaults.list** et vous vous demanderez pourquoi les changements n'​apparaissent pas dans le Live CD.</​note>​ 
  
 +====Commande personnalisée====
 +Ce qui suit décrit la procédure à faire pour ouvrir un fichier avec une commande personnalisée.
 +===Nautilus===
 +Il n'est pas possible d'​ajouter une commande personnalisée avec [[:​Nautilus]].
 +
 +Créer un [[:​raccourci-lanceur|raccourci]] pour votre commande personnalisée qui ajoutera automatiquement une entrée dans le fichier ''​mimeapps.list''​ qui gère les applications par défaut. Lors de la création du lanceur il est important de connaître le ''​MimeType''​ que vous trouverez [[http://​standards.freedesktop.org/​desktop-entry-spec/​latest/​apa.html|ici]]. Ensuite vous devriez retrouver le raccourci dans la liste des applications. Il ne vous reste plus qu'à suivre [[#​Graphiquement|la procédure plus haut]].
 +
 +
 +===Pcmanfm et Thunar===
 +Avec [[:Thunar]] ou [[:​Pcmanfm]] en suivant la procédure indiquée [[#​Graphiquement|plus haut]] vous pourrez choisir l'​option //​Personnaliser//​ puis pour Pcmanfm dans l'​onglet //Custom Command line//, entrez votre commande. Dans Thunar le champs //Commande personnalisée//​ s'​affiche en bas de la fenêtre.
 +
 +Il suffit de préciser le nom de la commande suivi des arguments souhaités.
 +
 +=====Problèmes connus=====
 +====Les dossiers ne s'​ouvrent plus avec Nautilus====
 +Ces manipulations pour [[:​Nautilus]] peuvent être nécessaires si:
 +  * Les //​Raccourcis//​ vers les dossiers (Dossier Personnel, Bureau, Documents, Musique, Images, Vidéos,​...) s'​ouvrent non pas avec [[:​Nautilus]] mais avec une autre application.
 +  * [[:​Nautilus]] reporte une erreur du style :((Voir les nombreuses discussions à ce sujet dans le forum, dont [[https://​forum.ubuntu-fr.org/​viewtopic.php?​id=261796|celle-ci]] (solution message #4) , la navigation dans l'​arborescence des fichiers par Nautilus fonctionnant normalement.)) <​file>​Impossible d'​ouvrir l'​emplacement file:///​home/​(nom_d_utilisateur)</​file>​
 +
 +Pour résoudre cela :
 +  - Lancez Nautilus de façon manuelle depuis un [[:​terminal]] ou avec la combinaison de touche //Alt+F2//,
 +  - Ouvrez votre //Dossier Personnel// et faites un clic droit sur **Documents** (ou autre raccourci de dossier non fonctionnel),​
 +  - Dans le menu contextuel qui s'​affiche choisissez **Ouvrir avec une autre application**,​
 +  - Dans la liste des applications proposées, choisir **Nautilus** ou **Fichiers**,​
 +  - Cochez **Mémoriser cette application pour les fichiers « dossier »**,
 +  - Validez.
 +
 +=====Voir aussi=====
 +  * [[https://​forum.ubuntu-fr.org/​viewtopic.php?​id=1271051&​p=2|Post sur le forum pour une commande personnalisée sous Unity]],
 +  * [[https://​ubuntugenius.wordpress.com/​2012/​06/​18/​ubuntu-fix-add-program-to-list-of-applications-in-open-with-when-right-clicking-files-in-nautilus/​|Créer un lanceur avec une commande personnalisée]] (en).
 ---- ----
-//​Contributeurs:​FIXME//+ 
 +//​Contributeurs:​Yanov [[:​utilisateurs:​l_africain|L'​Africain]]//
  • tutoriel/changer_l_association_par_defaut_des_fichiers_avec_les_applications.1454826934.txt.gz
  • Dernière modification: Le 07/02/2016, 07:35
  • par ar barzh paour