我想将我的应用程序的菜单项添加到 GNOME 菜单。我已经为它创建了一个桌面文件并将它放在 /usr/share/applications
中,但是菜单项没有出现在 GNOME 菜单中。下面是我创建的名为 Aces.desktop
...
[Desktop Entry]
Encoding=UTF-8
Version 1.0
Name=Aces
Comment=Compile and Execute C programs
Categories=GNOME;Application;Development;
Exec=/usr/share/Aces/Aces
Icon=/usr/share/Aces/icon.png
Terminal=false
Type=Application
StartupNotify=true
将其放入/usr/share/applications
后,我尝试重新启动电脑,但仍然没有用。
任何形式的帮助都是值得赞赏的...:)
最佳答案
好吧,我只是通过三个步骤将我的程序添加到 Debian 9/Ubuntu 最新的 Unity 界面。
0.- 在您的应用程序文件夹中找到或创建一个方形的 72x72 或 96x96 或 128x128 等带有 .xpm 或 .png 扩展名的图标。
1.- 在您从/usr/share/applications/{example}.desktop 复制的应用程序文件夹中,将其重命名为 {myapp}.desktop 并制作它以满足您的应用程序要求
2.- 运行它然后编辑回 {myapp}.desktop 以防出现问题
$ desktop-file-validate {myapp}.desktop
3.-运行此命令将您的启动器安装到适当的目录中并将其启动
in case of 'just for current user' do:
$ desktop-file-install --dir=/home/{user}/.local/share/applications/ {myapp}.desktop
'for all users' (/usr/share/applications/) do as root:
# desktop-file-install {myapp}.desktop
关于linux - 将菜单项添加到 GNOME 菜单或 Unity,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13632385/