我想在应用程序菜单或扩展坞中添加快捷方式。拖放到扩展坞不起作用。
#1 楼
您可以手动为Slingshot(应用程序菜单)创建应用程序快捷方式。应将其放置在
/usr/share/applications/<APPNAME>.desktop
中。以下是Skype .desktop文件的外观。复制内容,替换为适合您的应用程序的数据,它应该出现在菜单中:$ cat /usr/share/applications/skype.desktop
[Desktop Entry]
Name=Skype
Comment=Skype Internet Telephony
Exec=env PULSE_LATENCY_MSEC=60 skype %U
Icon=skype.png
Terminal=false
Type=Application
Encoding=UTF-8
Categories=Network;Application;
MimeType=x-scheme-handler/skype;
X-KDE-Protocols=skype
一旦出现在菜单中,您将能够将其固定到底座上
评论
另外,您还应该注意正确的图标目录,否则您将无法识别应用程序,并且必须正确键入Exec,否则应用程序将无法启动。您需要管理权限才能在用户目录中进行编辑或创建新文件。
– Aditya ultra
15年7月18日在10:58
谢谢您的所有回答。我来自Windows世界,我想知道是否有图形方法可以做到这一点。显然不是。您的回答为我提供了有关如何“思考” Ubuntu / Elementary的提示。多亏了这一点,我才对[askubuntu] [1]上的问题找到了更具体的答案。我下次会在那儿搜索,然后打扰您。主题已关闭。再次感谢。 [1]:askubuntu.com/questions/324129/how-to-install-aptana
– Loic Riviere
15年7月18日在11:22
实际上,仅当您要将快捷方式提供给所有用户时,才应将其放置在/ usr / share / applications中。如果只想为当前用户启用快捷方式,也可以将其放在〜/ .local / share / applications中。不同之处在于您不需要sudo特权。
– r3bl
15年7月21日在12:29
@ r3bl可能您应该建议对答案进行编辑,而不是对其进行评论
– V_Pavel
15年7月21日在13:16
#2 楼
在/usr/share/applications/
处创建一个名称为app-name.desktop
的应用程序桌面条目,其基本信息如下: :MimeType
)(可选)。对于应用类别(例如:Encoding
),请检查以下简短列表:然后在exec处使用UTF-8
。评论
这是我上面写的答案。它比我的更好,但还是一样。我想您应该编辑我的答案,而不是添加重复的答案
– V_Pavel
15年7月18日在13:32
@V_Pavel,同意。那会更好:)
–斯里兰卡
15年7月21日在10:25
#3 楼
正如前面的文章所述,您可以很好地手动为Slingshot创建自己的快捷方式,但是值得一提的是,有很好的,可运行的软件可用于gui以及管理应用程序快捷方式。该软件称为“主菜单(alacarte)”,可以从ubuntu存储库中下载。
新建项目,然后在“命令”字段中输入软件的路径。
我建议尝试使用的另一个名称是MenuLibre
项目站点:https://smdavis.us/projects/menulibre/
可以安装来自MenuLibre Developer的稳定存储库:
sudo apt-get install alacarte
评论
应当注意,扩展坞具有适当的规则,这可能意味着这些程序所做的某些更改将不会得到体现。
–路易斯·戈达德♦
15年7月22日在11:03
#4 楼
或如此处所说:运行应用程序,然后在dock中的应用程序上单击rt,然后选择“保留在dock中”。
评论
我以为您可以将应用程序的缩略图从“文件”中拖放到Plank上?