Accueil > Linux > Trucs Informatiques > Configurations > les fichiers associant extension et programmes
les fichiers associant extension et programmes
Publié le 17 août 2017, dernière mise-à-jour le 28 avril 2023, > 7 visites, >> 165988 visites totales.
voir aussi voir aussi voir aussi menu logiciels / démarrer du bureau/desktop et créer un lien dans un des menus Applications, raccourcis ,système
-
~/.config/mimeapps.list- contient des options
audio/mpeg=vlc.desktopqui appelle des fichiers soit dans~/.local/share/applications/soit dans/usr/share/applications/ - contient des groupes, le premier étant
[Default Applications]qui contient les applications qui seront ouvertes si on clique simplement. - contient des commentaires entre crochets
- exemple de fichier :
- contient des options
-
~/.gconf/desktop/gnome/url-handlers/contient des répertoires contenant%gconf.xml- exemple de fichier
sip/%gconf.xml
- exemple de fichier
- dans l’autre sens on associe chaque programme à une extension dans le répertoire
/usr/share/applications/defaults.list
Trouver les programmes qui relient une type à un programme :
app='application/pdf' ; grep -ls "$app" /usr/share/applications/* ; echo ; grep "$app" ~/.config/mimeapps.list ; echo ; grep "$app" /usr/share/applications/x-cinnamon-mimeapps.list ; echo ; grep "$app" /usr/share/applications/mimeinfo.cache |tr ";" "\n"
#!/usr/bin/env python3
from gi.repository import Gio
import sys
appli="application/pdf"
for app in Gio.app_info_get_all_for_type(appli):
print(app.get_id())- les dossiers /usr/share/mime/ .local/share/mime/ contiennent les informations