Cómo configurar la aplicación predeterminada para una extensión de archivo específica

Cómo configurar la aplicación predeterminada para una extensión de archivo específica

Estoy intentando configurar meshlab como la aplicación predeterminada para abrir archivos .obj.

Intenté (como se menciona enaquí) haga clic derecho en un archivo obj aleatorio -> propiedades -> Abrir con -> no hay meshlab para elegir y no hay forma de agregar meshlab.

Lo extraño es que cuando hago el mismo paso para el archivo .ply, en realidad hay una opción para elegir meshlab y configurarlo como la aplicación predeterminada.

Ahora primero necesito abrir meshlab y arrastrar el archivo obj dentro de él, lo cual es mucho más complicado que simplemente hacer doble clic en el archivo obj para abrirlo.

¿Qué debo hacer para poder abrir archivos .obj con meshlab de forma predeterminada?

Respuesta1

Primero, ejecute mimetypesu archivo para obtener el tipo MIME de la siguiente manera:

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

Una vez que haya determinado el tipo MIME correspondiente, agregue su aplicación como predeterminada en /usr/share/applications/defaults.list:

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

Es importante utilizardos> símbolos en el comando anterior, ninguno. Considere también hacer una copia de seguridad de /usr/share/applications/defaults.list de antemano.

información relacionada