ubuntu 正在将应用程序添加到“用其他应用程序打开”对话框

uz75evzq  于 2023-03-01  发布在  其他
关注(0)|答案(2)|浏览(310)

我今天早些时候安装了Komodo,在“用其他应用程序打开”对话框中找不到它。该应用程序除此之外还能按预期工作。
使用Ubuntu 11.10

xn1cxnb4

xn1cxnb41#

来自应答的URL已关闭
下面是如何做到这一点:
在~/. local/share/应用程序中创建名为XXX.desktop的文件,例如flashplayer. desktop
文件内容

[Desktop Entry]
Encoding=UTF-8
Version=1.0
Type=Application
Exec=/home/executable-path %f
Name=flashplayer
Comment=Custom definition for flashplayer
NoDisplay=true
    • 注意:**可执行文件路径后面的%f是应用程序出现在"打开方式"菜单中所必需的。

在鹦鹉螺,

- right click on file
- open with other applications
- show other applications
- select the one created e.g flashplayer

同时更新属性/open-with并将其设置为缺省值

rt4zxlrg

rt4zxlrg2#

在我的例子中,我想在Ubuntu 20.04中添加一个应用程序来播放SID-tunes,解决方案是添加@hbt中提到的丢失的%f,但在我的例子中,“.desktop”文件的路径是不同的。
我的.desktop-files的路径是:/usr/共享/应用程序/
因此,为了将应用程序添加到Ubuntu的“Open With"菜单中,我运行了:

sudo nano /usr/share/applications/zxTune.desktop

然后简单地在Exec行上添加缺少的**%f**,它就像一个魅力!

[Desktop Entry]
Encoding=UTF-8
Name=ZX Tune
Comment=ZX Spectrum music player
Exec=zxtune-qt %f
Icon=zxtune.png
Terminal=false
Type=Application
Categories=Qt;AudioVideo;Audio;Player;

相关问题