补充 用户级 Desktop Entry 设置.
Signed-off-by: lion.chan <cy187lion@sina.com>
This commit is contained in:
parent
50d1ec5e7c
commit
a50ad8bd42
|
@ -1,8 +1,10 @@
|
|||
# 创建 Desktop Entry
|
||||
|
||||
## 1.系统级设置
|
||||
|
||||
Linux 桌面图标入口不仅仅是一个可编辑文件,称作 Desktop Entry,扩展名为“.desktop”。一般集中保存在 /usr/share/applications 目录下。
|
||||
|
||||
一个应用程序 .desktop 参考模板如下:
|
||||
两个应用程序 .desktop 参考模板如下:
|
||||
|
||||
```ini
|
||||
[Desktop Entry]
|
||||
|
@ -15,4 +17,24 @@ MimeType=x-scheme-handler/gtkterm;
|
|||
Categories=Network;
|
||||
```
|
||||
|
||||
```ini
|
||||
[Desktop Entry]
|
||||
Name=STM32CubeIDE
|
||||
Comment=STM32CubeIDE 1.5.0
|
||||
GenericName=STM32CubeIDE
|
||||
Exec=env GDK_BACKEND=x11 stm32cubeide %F
|
||||
Icon=stm32cubeide
|
||||
Path=/opt/stm32cubeide/
|
||||
Terminal=false
|
||||
StartupNotify=true
|
||||
Type=Application
|
||||
Categories=Development
|
||||
```
|
||||
|
||||
应用程序图标保存在 /usr/share/icons 目录下,图标通过 MIME 配置文件与程序关联。
|
||||
|
||||
## 2.用户级设置
|
||||
|
||||
在 ~/.local/share/applications 目录下也可以保存 Desktop Entry,这个目录属于用户级别设置,只对当前用户有效。
|
||||
|
||||
如果 ~/.local/share/applications 与 /usr/share/applications 目录下存在同名称文件,则用户级别设置生效。有时系统级别设置有效,而用户级别设置无效,将导致菜单中无法找到该应用的入口。
|
||||
|
|
Loading…
Reference in New Issue