无法将Sublime Text添加到Gnome Shell Dock

我已经下载了Sublime Text for Linux(32位)并将其放入/opt ,将其链接到/usr/bin ,目前我可以通过在控制台中输入sublime_text来启动它。 每当我启动它时它的图标出现在Shell的Dock中,但是我无法固定它,它也不会出现在Applications菜单中。

我该如何添加?

最短的方式:

  1. Super激活概览。
  2. 输入 main menu然后按Enter键
  3. 添加新项目,其中命令为sublime_text
  4. 瞧,你有自己的捷径。

你有几种方法可以实现这一目标。 其关键在于,为了使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