无法将Sublime Text添加到Gnome Shell Dock
我已经下载了Sublime Text for Linux(32位)并将其放入/opt
,将其链接到/usr/bin
,目前我可以通过在控制台中输入sublime_text
来启动它。 每当我启动它时它的图标出现在Shell的Dock中,但是我无法固定它,它也不会出现在Applications菜单中。
我该如何添加?
最短的方式:
- 按Super激活概览。
- 输入
main menu
然后按Enter键 - 添加新项目,其中命令为
sublime_text
。 - 瞧,你有自己的捷径。
你有几种方法可以实现这一目标。 其关键在于,为了使GNOME Shell可以使用应用程序,它需要在/usr/share/applications
或~/.local/usr/share/applications
有相应的.desktop
文件。
或者:
- 使用
alacarte
(旧的GNOME菜单编辑器)添加新的菜单项 - 使用命令
gnome-desktop-item-edit ~/.local/usr/share/applications/sublime-text.desktop
,会弹出一个对话框,询问快捷方式所需的信息,就像alacarte
一样 - 使用与其他.desktop文件相同的格式自己将文件添加到其中一个目录中
桌面文件的布局采用以下forms:
#!/usr/bin/env xdg-open [Desktop Entry] Version=1.0 Type=Application Terminal=false Icon[en_GB]=gnome-panel-launcher Name[en_GB]=Sublime Text 2 Exec=sublime-text Comment[en_GB]=Sublime Text 2 Name=Sublime Text 2 Comment=Sublime Text 2 Icon=gnome-panel-launcher
我从Webupd8 PPA安装了Sublime Text 3,并且已经创建了.desktop
文件。
但是,当应用程序启动时,我仍然无法将图标固定到Gnome Shell底座。
对于那些处于相同情况的人,您可以直接从仪表板搜索中固定它,而无需启动它。
只需使用超级键打开仪表板,搜索Sublime
,右键单击图标,然后选择Add to Favorites
。
我刚刚解决了这个问题。
就我而言,我相信我已经从他们的网站上下载了Sublime。 它下载了一个包含所有程序的文件夹,它已经附带了一个sublime_text.desktop。
当我查看他们的属性时,我进入了Permission选项卡(第二个,我的ubuntu是西class牙语“Permisos”)并检查了最后一个选项,例如“允许将该文件作为程序执行”。
当我检查并关闭属性时,图标变为Sublime,从名称中删除了“.desktop”,我可以使用该文件执行程序,我可以将其保留在Dock中。
希望它对某人有帮助。
PD:抱歉我的英语不好:P