Changer l'association par défaut des fichiers avec les applications
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 gestionnaires de fichiers et la seconde est valable pour tous les environnements.
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
Pour un seul utilisateur
Graphiquement
Les manipulations1) 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.
Ajouter un programme à la liste des application "ouvrir avec"
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 :
/usr/bin/Freeplane/freeplane.sh
Est à réécrire :
/usr/bin/Freeplane/freeplane.sh %f
Cf ce tutoriel
Manuellement
Modifiez le fichier mimeapps.list
dans le dossier caché .local/share/applications/ de votre Dossier Personnel.
C'est l'action opérée par l'interface graphique de Nautilus, décrite plus haut.
Pour tous les utilisateurs
L'association entre type de fichier et logiciel à utiliser est définie dans le fichier /usr/share/applications/defaults.list qu'il vous faut éditer avec les droits d'administrateur. Voici un exemple pour lire les PDF :
- pour un pdf ouvert avec evince :
application/pdf=evince.desktop
- pour un pdf ouvert avec adobe reader :
application/pdf=AdobeReader.desktop
Dans le cas d'Ubuntu il s'agit d'un lien symbolique vers /etc/gnome/defaults.list.
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 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 ici. Ensuite vous devriez retrouver le raccourci dans la liste des applications. Il ne vous reste plus qu'à suivre la procédure plus haut.
Pcmanfm et Thunar
Avec Thunar ou Pcmanfm en suivant la procédure indiquée 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.
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.