如何在 KDE 中注册应用程序?

gre*_*man 9 kde

通常,当您安装 KDE 应用程序的常规包时,其图标会显示在 KDE 菜单中。

现在,我正在为 *.zip 文件中的应用程序制作包,我可以安装它,运行它,但它没有显示在 KDE 菜单中。那么如何注册呢?

openSUSE 11.4、KDE3.5.10 (!)、应用程序:IntelliJ IDEA。

can*_*nen 7

您需要创建一个 .desktop 文件并将其放置在正确的位置。在我的系统上,它们被放置在/usr/share/applications. 该规范可以在FreeDesktop上找到。复制一个并调用它intellij.desktop并进行相应的修改。我认为 KDE 应该相应地选择它。


Mic*_*mer 5

kmenuedit是 KDE 发行版的默认部分,并提供用于编辑菜单和创建桌面条目的 GUI。kmenuedit您可以从终端启动它或右键单击应用程序启动器按钮。在 GUI 中,您可以复制、移动、重新排序和删除菜单项,或者最相关的是通过选择“文件”->“新建项”来创建新条目。

您可以填写名称和可选描述,并从文件浏览器或通过键入来提供要运行的命令。该命令在PATH您的环境中运行,因此您可以提供完整路径或仅提供名称你会从终端跑掉。在这种情况下,您可以只使用intellij. 您还可以提供其他参数,因此要在 Wine 下运行特定程序,您可以使用wine /path/to/program.exe.

您还可以在命令中包含各种替换字符串作为命令的参数,该命令在运行时将被替换。最常用的可能是“%U”,它被拖到图标上的 URL(或文件路径)列表所取代,但对于不同的用例有一些变体。

您可以通过单击新项目窗口顶部的图标按钮来选择图标。所有默认的系统图标都可供选择,或者您可以从文件系统中选择一些图标。

无论如何,保存您完成的条目并将其移动到菜单中您想要的位置。选择“文件”->“保存”,它将更新系统菜单(可能需要一段时间 - 会有一个对话框告诉您它正在工作)。