6 votes

Comment définir l'application par défaut pour une extension de fichier spécifique ?

J'essaie de définir meshlab comme l'application par défaut pour ouvrir les fichiers .obj.

J'ai tenté (comme mentionné dans aquí ) clic droit sur un fichier obj aléatoire -> propriétés -> Ouvrir avec -> il n'y a pas de meshlab à choisir et il n'y a aucun moyen d'y ajouter meshlab.

Ce qui est étrange, c'est que lorsque je fais la même chose pour le fichier .ply, il y a effectivement une option pour choisir meshlab comme application par défaut.

Maintenant, je dois d'abord ouvrir meshlab, et y faire glisser le fichier obj, ce qui est beaucoup plus compliqué que de simplement double-cliquer sur le fichier obj pour l'ouvrir.

Que dois-je faire pour pouvoir ouvrir les fichiers .obj avec meshlab par défaut ?

4voto

Flight Odyssey Points 156

D'abord, exécutez mimetype sur votre fichier pour obtenir le mimetype comme suit :

$ mimetype bunny.obj 
bunny.obj: application/x-tgif

Une fois que vous avez déterminé le mimetype correspondant, ajoutez votre application comme valeur par défaut dans le fichier /usr/share/applications/defaults.list :

$ sudo su
$ echo "application/x-tgif=meshlab.desktop" >> /usr/share/applications/defaults.list

Il est important d'utiliser deux > dans la commande ci-dessus, pas un. Pensez également à faire une sauvegarde de /usr/share/applications/defaults.list au préalable.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X