Ubuntu 18:04:如何將應用程式新增至預設應用程式清單?

Ubuntu 18:04:如何將應用程式新增至預設應用程式清單?

我想為 MIDI 文件安裝預設處理程序(例如嵌入在維基百科頁面中的文件,如下所示:https://en.wikipedia.org/wiki/Ninth_chord)。我嘗試安裝兩個(膽怯和Yoshimi)。兩者都可以從命令列或應用程式選單播放 MIDI 檔案。但是,這些都沒有出現在預設應用程式清單中。

我嘗試添加 .desktop 檔案(該檔案似乎適用於先前的版本),但它不起作用(而且,timidity 沒有 GUI)。

如何將應用程式新增至彈出的預設應用程式清單?感謝您提供任何資訊。

s1b

編輯:我的 .desktop 檔案如下所示:

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

兩行的同一文件可在以下兩個位置找到:

〜/.local/share/applications/timidity.desktop

/usr//share/applications/timidity.desktop

答案1

膽怯有某種假象。來自幫助

 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

對 gui 感到膽怯

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

我也可以從您的連結端播放這個 MIDI 檔案。

答案2

若要在「使用應用程式開啟」的預設清單中新增任何程序,請開啟終端並使用下列命令:

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

尋找如下圖所示的行:

執行=膽怯

並將其替換為:

Exec=膽怯%F

相關內容