Ubuntu 18:04: ¿Cómo agrego una aplicación a la lista de aplicaciones predeterminadas?

Ubuntu 18:04: ¿Cómo agrego una aplicación a la lista de aplicaciones predeterminadas?

Quiero instalar un controlador predeterminado para archivos MIDI (como los incrustados en una página de Wikipedia como esta:https://en.wikipedia.org/wiki/Ninth_chord). Intenté instalar dos (timidez y Yoshimi). Ambos pueden reproducir archivos MIDI desde la línea de comandos o el menú de la aplicación. Sin embargo, ninguna de ellas aparece en la lista de aplicaciones predeterminadas.

Intenté agregar un archivo .desktop (que parece haber funcionado en versiones anteriores), sin embargo, no funcionó (además, timidity no tiene GUI).

¿Cómo agrego una aplicación a la lista de aplicaciones predeterminadas que aparecen? Gracias por cualquier información.

s1b

Editar: Mi archivo .desktop se ve así:

MimeType=audio/midi;audio/x-mod;
Exec=/usr/bin/timidity -ia %F

El mismo archivo de dos líneas está disponible en las dos ubicaciones siguientes:

~/.local/share/applications/timidity.desktop

/usr//share/aplicaciones/timidity.desktop

Respuesta1

La timidez tiene una especie de pseudo guis. De ayuda

 timidity -h
Available interfaces (-i, --interface option):
  -in          ncurses interface
  -ie          Emacs interface (invoked from `M-x timidity')
  -ia          XAW interface
  -id          dumb interface
  -iA          ALSA sequencer interface

timidez con gui

MimeType=audio/midi;audio/x-mod;
Exec=/usr/bin/timidity -ia %F

Y también puedo reproducir estos archivos midi desde el lado vinculado.

Respuesta2

Para agregar cualquier programa a la lista predeterminada de "abrir con aplicaciones", abra una terminal y use el siguiente comando:

sudo gedit /usr/share/applications/timidity.desktop

Busque una línea que se parezca a esta:

Ejecutivo = timidez

y reemplazarlo con esto:

Ejecutivo=timidez %F

información relacionada