云计算百科
云计算领域专业知识百科平台

教你一招,掌握信创操作系统软件分类配置!

原文链接:教你一招,掌握信创操作系统软件分类配置!

在 Linux 桌面系统中,每一个图形应用都会在开始菜单(或启动器)中归类,比如“网络应用”、“办公学习”、“系统管理”等。如果你希望某个软件出现在不同的分类中,只需配置一个 .desktop 文件就能轻松实现!今天我们就以统信UOS系统为例,教大家如何通过编辑 .desktop 文件,来自定义软件分类。

教程:手动配置软件分类

以下操作以 Deepin 浏览器为例,但方法通用于所有应用。

第一步:切换至管理员权限

sudo -i

第二步:找到并编辑 .desktop 文件

大部分软件的 .desktop 文件位于:

/usr/share/applications/

使用 deepin-editor 或其他文本编辑器打开文件:

deepin-editor /usr/share/applications/org.deepin.browser.desktop

第三步:修改分类字段

找到这行:

Categories=Network;WebBrowser;

将 Network 修改为你想归入的分类,例如:

Categories=Office;

Office 表示“办公学习”,系统将据此在菜单中归类。

第四步:重启或重新登录

为了让修改生效,可以重启系统:

reboot

第五步:验证修改是否成功

打开应用菜单

查看对应分类项(如“办公学习”)

应用是否已出现在该分类下

若显示正常,恭喜你修改成功!

1.查看系统信息

pdsyw@pdsyw1024:~/Desktop$ cat /etc/os-version

pdsyw@pdsyw1024:~/Desktop$ uname -a

img

2.查看软件分类

img

3.查看网络应用

img

4.网络应用软件

img

5.修改浏览器分类

将浏览器从网络应用改为办公学习

pdsyw@pdsyw1024:~/Desktop$ sudo -i

root@pdsyw1024:~# deepin-editor /usr/share/applications/org.deepin.browser.desktop

img

img

img

6.重启系统

img

7.查看网络应用

img

8.网络应用中没有浏览器

img

9.查看办公学习

img

10.办公学习中有浏览器

img

11.desktop文件解释

.desktop 文件(桌面应用程序快捷方式文件),主要用于 Linux 桌面环境(如 GNOME、KDE、Deepin 等)创建图标、菜单项或启动项,以下是详细解释:

1)主结构说明

[Desktop Entry]

这是 .desktop 文件的主要标识部分,说明以下是应用程序的基本信息。

2)核心字段解释

字段名含义
Version=1.0 指定 .desktop 文件的版本(不是应用版本)。
Name= 应用的名称(支持多语言,Name[zh_CN] 为“浏览器”)。
GenericName= 应用的通用名称,多语言支持。例如“Web 浏览器”。用于系统统一显示分类。
Comment= 简短描述应用用途,如“访问互联网”,支持多语言。
Exec= 指定实际执行的命令,例如 /usr/bin/browser %U,其中 %U 表示可接受 URL 参数。
Icon= 应用图标名称,系统会在图标主题中查找该名称。
Terminal=false 设置是否在终端中运行此程序。false 表示图形界面运行。
StartupNotify=true 启动时是否通知(显示加载动画)。
Type=Application 类型为应用程序(而不是链接、目录等)。
Categories= 所属分类,用于菜单组织,例如 Office;WebBrowser;。
MimeType= 支持的 MIME 类型,比如 text/html, application/pdf 等。
Actions= 定义可选动作,比如新窗口或隐身窗口,关联 [Desktop Action xxx] 段落。
X-Deepin-Vendor=deepin Deepin 系统专用字段,标识软件供应商。
X-Deepin-AppID=org.deepin.browser 应用唯一 ID,用于 deepin 启动器识别。
X-Deepin-CreatedBy=com.deepin.dde.daemon.Launcher 指定创建者,一般用于 Deepin 系统。

3)国际化多语言名称和描述

你看到的这些 Name[zh_CN]、GenericName[de]、Comment[ja] 等,就是为各个语言环境准备的名称和注释。例如:

Name[zh_CN]=浏览器

Comment[zh_TW]=連線到網際網路

不同语言环境的用户看到的是本地化后的名称和说明。

4)支持的操作动作(Actions)

以下部分定义了两个额外操作项,可以在右键菜单或快捷方式中看到:

[Desktop Action new-window]

Name=New Window

Exec=/usr/bin/browser


[Desktop Action new-private-window]

Name=New Incognito Window

Exec=/usr/bin/browser –incognito

解释:

new-window:打开新窗口。

new-private-window:以隐身模式打开浏览器窗口。

这些 Desktop Action 是为桌面右键或快捷方式菜单准备的。

5)MIME 类型支持(MimeType)

MimeType=application/pdf;application/rdf+xml;…;x-scheme-handler/http;x-scheme-handler/https;

说明该浏览器可以打开哪些类型的文件,例如:

application/pdf:PDF 文件

text/html:网页文件

x-scheme-handler/http:处理 HTTP 链接

x-scheme-handler/https:处理 HTTPS 链接

6)用途总结

该 .desktop 文件是用于:

将 Deepin 浏览器添加到桌面启动器或应用菜单

提供本地化名称、描述

设置支持的文件类型、URL 类型

定义快捷操作(新窗口、隐身窗口)

如果你是开发者,可以将此类文件放入 /usr/share/applications/ 或 ~/.local/share/applications/,即可集成到系统菜单中。如有后续需求(比如修改图标、添加参数、改变命令行启动方式等),可以基于该模板继续修改。

12.软件分类基础标签

分类名称对应字段(Categories)
网络应用 Network
音乐欣赏 Audio
视频播放 AudioVideo
图形图像 Graphics
办公学习 Office
系统管理 System

通过简单修改 .desktop 文件中的 Categories 字段,我们就可以:

自定义软件分类展示

适应企业终端分组规范

精准控制应用菜单布局

无论你是 Linux 桌面爱好者,还是企业 IT 管理员,这项技巧都值得掌握!动手试试吧,把应用菜单变成你真正想要的样子!如需更多 .desktop 配置技巧,欢迎留言交流!

赞(0)
未经允许不得转载:网硕互联帮助中心 » 教你一招,掌握信创操作系统软件分类配置!
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!