Ubuntu 18:04: Wie füge ich eine Anwendung zur Liste der Standardanwendungen hinzu?

Ubuntu 18:04: Wie füge ich eine Anwendung zur Liste der Standardanwendungen hinzu?

Ich möchte einen Standardhandler für MIDI-Dateien installieren (wie sie beispielsweise in einer Wikipedia-Seite wie dieser eingebettet sind:https://en.wikipedia.org/wiki/Neuntenakkord). Ich habe versucht, zwei davon zu installieren (timidity und Yoshimi). Beide können MIDI-Dateien über die Befehlszeile oder das Menü der Anwendung abspielen. Allerdings erscheint keine von beiden in der Liste der Standardanwendungen.

Ich habe versucht, eine .desktop-Datei hinzuzufügen (was bei früheren Versionen anscheinend funktioniert hat), aber es hat nicht funktioniert (außerdem hat Timidity keine GUI).

Wie füge ich eine Anwendung zur Liste der angezeigten Standardanwendungen hinzu? Danke für alle Informationen.

s1b

Bearbeiten: Meine .desktop-Datei sieht folgendermaßen aus:

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

Dieselbe Datei mit zwei Zeilen ist an den folgenden beiden Speicherorten verfügbar:

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

/usr//share/applications/timidity.desktop

Antwort1

Schüchternheit hat eine Art Pseudo-GUI. Von Hilfe

 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

Schüchternheit mit GUI

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

Und ich kann diese MIDI-Dateien auch von Ihrer verlinkten Seite abspielen.

Antwort2

Um ein beliebiges Programm zur Standardliste „Mit Anwendungen öffnen“ hinzuzufügen, öffnen Sie ein Terminal und verwenden Sie den folgenden Befehl:

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

Suchen Sie nach einer Zeile, die wie folgt aussieht:

Exec=Schüchternheit

und ersetzen Sie es durch Folgendes:

Exec=Schüchternheit %F

verwandte Informationen