November 18th, 2008 @ 12:35pm | njames | Categories Desktop environment, GNU/Linux | 1 Comment »
Pour configurer une application par défaut pour un type de fichier T (par exemple PDF) sous GNOME, on peut utiliser le menu properties du menu contextuel d'un fichier de type T, l'onglet open with permet de sélectionner l'application par défaut. Mais cette façon de faire ne suffit pas, cela convient pour l'ouverture depuis nautilus ou le bureau GNOME, mais de nombreuses applications (Beagle, Eclipse entre autres) utilisent les fichiers de configuration defaults.list se trouvant dans différentes locations, tel que:
  • ~/.local/share/applications/defaults.list
  • /etc/gnome/defaults.list
  • /usr/share/applications/defaults.list
  • /usr/local/share/applications/defaults.list
Le dernier ayant précédence sur les autres ! voir ce forum. Très pratique pour, par exemple, faire en sorte que quand vous recherchez un article dans votre biblio avec Beagle, et que vous désirez visionner un PDF présent dans les résultats de votre recherche, ce PDF soit ouvert avec Acrobat Reader (et non avec Evince, qui sait certes ouvrir plus de types de fichier que Acrobat, notamment les PS, mais propose beaucoup moins de fonctionnalités pour les PDF). Ou par exemple aussi, ouvrir un PDF depuis Eclipse également avec Acrobat Reader, etc.