Modifier les applications par défaut utilisées par gnome-open, exo-open, xdg-open, gvfs-open et kde-open

12

Comment modifier les applications associées à certains types de fichiers pour réaliser gnome-open, exo-open, xdg-open, gvfs-openet kde-open?

  1. Existe-t-il un moyen en modifiant les fichiers de configuration ou par une commande en ligne de commande?
  2. Existe-t-il un moyen de le faire en utilisant une interface graphique?

Pour les deux questions: comment le faire par utilisateur, comment le faire à l'échelle du système?

étudiant
la source
Pour kde-open et d'autres applications KDE: askubuntu.com/questions/165618/…
Ciro Santilli 新疆 改造 中心 法轮功 六四 事件

Réponses:

6

Tout est fait avec des types MIME dans diverses bases de données . xdg-mimepeut être utilisé pour interroger et définir des valeurs utilisateur.

Ignacio Vazquez-Abrams
la source
5

J'ai eu le même problème aujourd'hui, mais plus vers le côté gnome / cannelle des choses.

Vous pouvez interroger et modifier le type MIME par défaut comme ceci:

gvfs-mime --query inode/directory

gvfs-mime --set inode/directory nemo.desktop
wallnuss
la source
3

S'appuyant sur la réponse @Ignacio Vazquez-Abrams, voici les incantations pour les impatients qui devraient couvrir de nombreux cas d'utilisation typiques:

Découvrez le type MIME de votre fichier:

xdg-mime query filetype somefile.pdf

se traduira par application/pdf.

Définissez une application par défaut pour la gérer:

xdg-mime default qpdfview.desktop application/pdf

où j'utilise la définition de bureau de qdfview comme programme pour gérer les PDF.

Harald
la source