经过几个小时的折腾,我在 ElementaryOS(基于 Ubuntu)上安装了 Oracle SQL Developer,并Oracle SQL developer.desktop
在/usr/share/applicatons
唯一的问题是,当我从 GUI 打开应用程序菜单时它没有出现。
.desktop 文件中的代码:
[Desktop Entry]
Type=Application
Terminal=false
Name=Oracle SQL Developer
Icon=/sqldeveloper/icon.png
Exec=sqldeveloper
ls -l /usr/share/applicatons/Oracle SQL developer.desktop 的输出
-rw-r--r-- 1 root root 120 Aug 31 13:48 /usr/share/applications/Oracle SQL Developer.desktop
所有其他 .desktop 文件也是 -rw-r--r--
解决方法是,我可以通过运行从终端打开 SQL Developer sqldeveloper
,但我想使用我创建的快捷方式。有什么想法可以让它出现在应用程序菜单中吗?
干杯
答案1
我检查了其他一些 .desktop 文件,发现我缺少该类别,在 Scratch 的语法高亮中以红色突出显示。
我把它放在
Categories=Development
它出现了。
需要注意的是,您可以为一个项目添加多个类别,但是只有在 (Scratch,我不知道 Gedit) 中以红色突出显示的类别才会出现在 Elementary 的菜单中。