在 Ubuntu 18.04 中,我安装了一个名为FSLeyes的程序,并希望该程序与包含“.nii.gz”扩展名的文件相关联。我已经为该应用程序创建了一个“.desktop”文件,我将它放在 /usr/share/applications 文件夹中,现在我可以从“活动”菜单中找到该应用程序并毫无问题地运行它。但是,当我右键单击“.nii.gz”文件并转到“属性->打开方式”或“使用其他应用程序打开”时,已安装的程序 (fsleyes) 不在可用应用程序列表中。为什么不?
将应用程序链接到 /usr/bin
sudo ln -s /usr/share/fsl/5.0/bin/FSLeyes /usr/bin/FSLeyes
也不能解决问题。
您可能错误地设置了 .desktop 文件。
如果您有 /usr/share/applications/$application.desktop,请将文件中的 Exec=$command 更改为 Exec=$command %F,其中 $application 是应用程序的名称,$command 是要执行的命令想要的动作。
如果 %F 不在您的桌面文件中,它将不会显示在列表中。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句