无法将 Sublime Text 添加到 Gnome Shell Dock

无法将 Sublime Text 添加到 Gnome Shell Dock

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

我该如何添加它?

答案1

最短路径:

  1. 按下Super即可激活概览。
  2. 键入main menu并点击Enter
  3. 添加新项目,其中命令是sublime_text
  4. 瞧,您找到了捷径。

答案2

我从 Webupd8 PPA 安装了 Sublime Text 3,并且.desktop文件已经创建。

但是我仍然无法在应用程序启动时将图标固定到 Gnome Shell 停靠栏。

对于处于同样情况的人,你可以直接从仪表板搜索中固定它,而无需启动它。

只需使用密钥打开仪表板Super,搜索Sublime,右键单击图标,然后选择Add to Favorites

答案3

您可以通过多种方式实现此目的。关键在于,为了让应用程序可供 GNOME Shell 使用,它需要在 或 中有一个对应的.desktop文件。/usr/share/applications~/.local/usr/share/applications

任何一个:

  • 使用alacarte(旧 GNOME 菜单编辑器)添加新菜单项
  • 使用命令gnome-desktop-item-edit ~/.local/usr/share/applications/sublime-text.desktop,它将弹出一个对话框,询问快捷方式所需的信息,alacarte
  • 使用与其他 .desktop 文件相同的格式,自行将文件添加到其中一个目录中

桌面文件的布局形式如下:

#!/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

答案4

由于 ST 拥有 Linux 存储库并将其自身原生集成到桌面环境中,因此这不再是问题。

只需按照指示

wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add -
sudo apt install apt-transport-https 
echo "deb https://download.sublimetext.com/ apt/stable/" | sudo tee /etc/apt/sources.list.d/sublime-text.list
sudo apt update && sudo apt install sublime-text

相关内容