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
Prochaine révision Les deux révisions suivantes
atelier:chantier:types-mime-et-applications-par-defaut [25/04/2018 19:26]
Yruama_Lairba [Association entre un type MIME et des applications]
atelier:chantier:types-mime-et-applications-par-defaut [25/04/2018 22:34]
Yruama_Lairba [Association entre un type MIME et des applications]
Ligne 87: Ligne 87:
   * Ceux dont le nom est de la forme ''​$desktop-mimeapps.list'',​ ils servent uniquement à déclarer des applications par défaut en fonction du gestionnaire de bureau. ''​$desktop''​ et à remplacer par le nom d'un gestionnaire de bureau en minuscule (kde, gnome, xfce ...)   * Ceux dont le nom est de la forme ''​$desktop-mimeapps.list'',​ ils servent uniquement à déclarer des applications par défaut en fonction du gestionnaire de bureau. ''​$desktop''​ et à remplacer par le nom d'un gestionnaire de bureau en minuscule (kde, gnome, xfce ...)
   * Ceux dont le nom est ''​mimeapps.list'',​ ils sont valable quelque soit le gestionnaire de bureau. Ils servent à déclarer des nouvelles associations,​ à en supprimer des existantes et à déclarer des applications par défaut.   * Ceux dont le nom est ''​mimeapps.list'',​ ils sont valable quelque soit le gestionnaire de bureau. Ils servent à déclarer des nouvelles associations,​ à en supprimer des existantes et à déclarer des applications par défaut.
-===== Déclarer des applications par défaut ===== 
-Pour cette étape, vous pouvez utiliser l'​option "​ouvrir avec" de votre navigateur de fichier pour choisir une application par défaut. Mais on peux faire ça aussi en éditant directement des fichiers de conf. 
  
-Les fichiers ​concernés porte le nom de ''​mimeapps.list''​. ​Au niveau utilisateur, ​les fichiers concerné sont ''​$HOME/.config/mimeapps.list'' ​et ''​$HOME/​.local/​share/​applications/​mimeapps.list''​le premier étant prioritaireRecherchez ​la section ''​[Default Applications]'' ​et ajouter une entréePar exemple : +On trouve ces fichiers ​à plusieurs endroits : 
-<file config ​ ​extrait ​mimeapps.list>​text/x-dsp=gvim.desktop</​file>​ +  * Dans le dossier défini par ''​$XDG_CONFIG_HOME''​ ou dans ''​$HOME/​.config''​ si la variable n'est pas défini. Propre à l'​utilisateur. C'est probablement le fichier ​''​mimeapps.list'' ​de ce dossier qui sera modifié lorsque vous définissez une application par défaut depuis un navigateur de fichier. 
-il est possible ​de déclarer plusieurs application ​+  * Dans les dossiers défini par ''​$XDG_CONFIG_DIRS''​ ou dans ''​/etc/xdg''​ si cette variable n'est pas définiValable pour tout les utilisateurs. 
-<file config ​ ​extrait ​mimeapps.list>​text/x-dsp=gvim.desktop;vim.desktop;</​file>​ +  * Dans le dossier défini ​''​$XDG_DATA_HOME''​ ou dans ''​$HOME/​.local/​share''​ si la variable n'est pas défini. Propre à l'​utilisateur,​ déprécié. 
-Dans l'exemple ​ci-dessus, si gvim n'​est ​pas installévim sera utilisé à la place.+  * Dans les dossiers défini par ''​$XDG_DATA_DIRS''​ ou dans ''​usr/local/share/''​ et ''/​usr/​share/''​ si cette variable n'est pas défini. On trouve ici les configurations par défaut fourni par la distribution. 
 + 
 +Les fichiers ​mimeapps.list ​peuvent contenir 3 sections : une section pour ajouter des associationsune sections pour enlever des associations,​ et une section pour définir des applications par défaut. 
 + 
 +=== Ajouter des associations === 
 +la section ​concernée commence par ''​[Added Associations]''​. ​Pseudo-exemple ​pour la syntax ​
 +<file config ​pseudo exemple ​mimeapps.list>​ 
 +[Added Associations] 
 +mimetype1=foo1.desktop;​foo2.desktop;​foo3.desktop;​ 
 +mimetype2=foo4.desktop;​ 
 +</​file>​ 
 +Les associations ainsi défini ajouteront généralement des applications dans la liste qui affiche lorsque vous faite un clique-droit sur un fichier depuis un navigateur ​de fichier. 
 + 
 +=== Supprimer des associations === 
 +la section concernée commence par ''​[Removed Associations]''​. Pseudo-exemple pour la syntax ​
 +<file config ​pseudo exemple ​mimeapps.list>​ 
 +[Removed Associations] 
 +mimetype1=foo5.desktop;​ 
 +</file> 
 +Les entrée ainsi défini supprimerons généralement des applications dans la liste qui affiche lorsque vous faite un clique-droit sur un fichier depuis un navigateur de fichier. Cela sert notamment à masquer une association défini dans un fichier .desktop. 
 + 
 +=== Déclarer des applications par défaut === 
 +la section concernée commence par ''​[Default Applications]''​. Pseudo-exemple pour la syntaxe : 
 +<file config pseudo exemple mimeapps.list>​ 
 +[Default Applications] 
 +mimetype1=default1.desktop;default2.desktop; 
 +</​file>​ 
 +Dans ce pseudo ​exemple, lorsque vous tentez d'​ouvrir un fichier de type ''​mimetype1''​, si le fichier ''​default1.desktop''​ sera utilisée pour ouvrir le fichier. Sinon, ''​default2.desktop''​ est utilisé. Enfin si aucun fichier .desktop ​n'​est ​trouvé ou définiles associations sont utilisées. 
 + 
 +===== Sources ===== 
 + 
 +Ce tuto est basée sur les [[https://​www.freedesktop.org/​wiki/​Specifications/​|spécifications freedesktop.org]],​ notamment:​ 
 +  * [[https://​specifications.freedesktop.org/​basedir-spec/​basedir-spec-0.6.html|XDG Base Directory Specification]] 
 +  * [[Shared MIME-info Database|https://​specifications.freedesktop.org/​shared-mime-info-spec/​shared-mime-info-spec-0.18.html]] 
 +  * [[https://​specifications.freedesktop.org/​desktop-entry-spec/​desktop-entry-spec-1.1.html|Desktop Entry Specification]] 
 +  * [[https://​specifications.freedesktop.org/​mime-apps-spec/​mime-apps-spec-1.0.1.html|Association between MIME types and applications]] 
 + 
  
-sources : 
-  * https://​specifications.freedesktop.org/​mime-apps-spec/​latest/​index.html 
-  * https://​specifications.freedesktop.org/​basedir-spec/​latest/​ar01s03.html 
atelier/chantier/types-mime-et-applications-par-defaut.txt · Dernière modification: 30/04/2023 13:28 par arpinux

Pied de page des forums

Propulsé par FluxBB