我已经下载了适用于Linux(32位)的Sublime Text,并将其放入/opt
,链接到其中/usr/bin
,目前我可以通过sublime_text
在控制台中键入来启动它。每当我启动它时,它的图标就会出现在外壳的Dock中,但我无法固定它,它也不会出现在Applications菜单中。
如何添加?
我已经下载了适用于Linux(32位)的Sublime Text,并将其放入/opt
,链接到其中/usr/bin
,目前我可以通过sublime_text
在控制台中键入来启动它。每当我启动它时,它的图标就会出现在外壳的Dock中,但我无法固定它,它也不会出现在Applications菜单中。
如何添加?
Answers:
最短的方法:
main menu
并点击Entersublime_text
。您有几种选择可以实现这一目标。关键在于,要使某个应用程序可被GNOME Shell使用,它需要.desktop
在/usr/share/applications
或中具有一个相应的文件~/.local/usr/share/applications
。
要么:
alacarte
(旧的GNOME菜单编辑器)添加新的菜单项gnome-desktop-item-edit ~/.local/usr/share/applications/sublime-text.desktop
,它会弹出一个对话框,要求快捷方式所需的信息,一样alacarte
不桌面文件的布局格式为:
#!/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
~/.local/usr/share/...
-子目录usr /似乎是错误的。对我来说,它适用于~/.local/share/...
这不再是一个问题,因为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