Utilizando mimeapps.list
Otra forma de modificar las asociaciones de tipo de archivo es a través del mimeapps.listarchivo que se encuentra en ~/.local/share/applications. La ventaja de este método es que a.) No depende de aplicaciones de terceros b.) No tiene que modificar los archivos del sistema existentes.
Aquí se explica cómo agregar una asociación o editar una existente:
1. Encontrar el .desktoparchivo correcto
Asegúrese de que el programa que desea usar tenga un .desktopiniciador asociado. Mire ~/.local/share/applicationsy /usr/share/applicationsencuentre el .desktoparchivo de correlación para su programa, por ejemplo mplayer.desktop. Si no hay un .desktoparchivo para su aplicación, puede crear fácilmente uno siguiendo las instrucciones proporcionadas en esta respuesta .
2. Identificando el tipo MIME
Usando nautilus, haga clic derecho en un archivo de muestra, diríjase a las propiedades y copie el tipo mime enumerado en Type, por ejemplo audio/mpeg.
3. Edición mimeapps.list
Abierto mimeapps.listen gedit
gedit ~/.local/share/applications/mimeapps.list
Busque el tipo MIME que copió arriba. Si existe, agregue su .desktoparchivo a la lista de programas asociados, por ejemplo:
audio/mpeg=umplayer.desktop;vlc.desktop;
a
audio/mpeg=umplayer.desktop;vlc.desktop;mplayer.desktop;
Si su tipo MIME no se incluyó en primer lugar, agréguelo como una nueva línea y, nuevamente, agregue su .desktoparchivo:
audio/mpeg=mplayer.desktop;
En la parte superior de este, agregue un encabezado con [Added Associations]si ya no está allí. Entonces, para un archivo vacío que se acaba de crear, se verá como
[Added Associations]
audio/mpeg=mplayer.desktop;
Eso es todo, su aplicación debería aparecer ahora en el cuadro de diálogo "Abrir con".