首页 > 系统服务 > 详细

Linux自定义应用程序及其菜单图标

时间:2017-02-01 17:15:43      阅读:275      评论:0      收藏:0      [点我收藏+]

    在Linux桌面系统中,如果需要自己添加一个应用程序,如果是标准的bin, lib, share结构,我通常将其放在/usr/local/bin中。如果非这样,或者程序文件很多,易造成Linux系统目录结构混乱,我通常把应用程序放在/opt目录下。然后给该程序添加开始菜单快捷方式图标、图标文件、MIME配置等。文件权限均为rw-r--r--。

图标文件放在 /usr/share/icons

MIME配置文件放在 /usr/share/mime

启动图标(.desktop)文件放在 /usr/share/applications

最后为了使desktop文件及mime找到图标,必须更新图标缓存,通过

gtk-update-icon-cache /usr/share/icons/hicolor

更新。

以WPS Office软件Linux版本为例,需要添加的文件及路径:

.
├── applications
│   ├── wps-office-et.desktop
│   ├── wps-office-wpp.desktop
│   └── wps-office-wps.desktop
├── icons
│   └── hicolor
│   ├── 16x16
│   │   ├── apps
│   │   │   └── wps-office-kingsoft.png
│   │   └── mimetypes
│   │   ├── wps-office-doc.png
│   │   ├── wps-office-dot.png
│   │   ├── wps-office-dps.png
│   │   ├── wps-office-dpt.png
│   │   ├── wps-office-et.png
│   │   ├── wps-office-ett.png
│   │   ├── wps-office-pot.png
│   │   ├── wps-office-ppt.png
│   │   ├── wps-office-wps.png
│   │   ├── wps-office-wpt.png
│   │   ├── wps-office-xls.png
│   │   └── wps-office-xlt.png
│   ├── 256x256
│   │   ├── apps
│   │   │   ├── wps-office-etmain.png
│   │   │   ├── wps-office-wppmain.png
│   │   │   └── wps-office-wpsmain.png
│   │   └── mimetypes
│   │   ├── wps-office-doc.png
│   │   ├── wps-office-dot.png
│   │   ├── wps-office-dps.png
│   │   ├── wps-office-dpt.png
│   │   ├── wps-office-et.png
│   │   ├── wps-office-ett.png
│   │   ├── wps-office-pot.png
│   │   ├── wps-office-ppt.png
│   │   ├── wps-office-wps.png
│   │   ├── wps-office-wpt.png
│   │   ├── wps-office-xls.png
│   │   └── wps-office-xlt.png
│   ├── 32x32
│   │   ├── apps
│   │   └── mimetypes
│   │   ├── wps-office-doc.png
│   │   ├── wps-office-dot.png
│   │   ├── wps-office-dps.png
│   │   ├── wps-office-dpt.png
│   │   ├── wps-office-et.png
│   │   ├── wps-office-ett.png
│   │   ├── wps-office-pot.png
│   │   ├── wps-office-ppt.png
│   │   ├── wps-office-wps.png
│   │   ├── wps-office-wpt.png
│   │   ├── wps-office-xls.png
│   │   └── wps-office-xlt.png
│   └── 48x48
│   ├── apps
│   │   ├── wps-office-etmain.png
│   │   ├── wps-office-wppmain.png
│   │   └── wps-office-wpsmain.png
│   └── mimetypes
│   ├── wps-office-doc.png
│   ├── wps-office-dot.png
│   ├── wps-office-dps.png
│   ├── wps-office-dpt.png
│   ├── wps-office-et.png
│   ├── wps-office-ett.png
│   ├── wps-office-pot.png
│   ├── wps-office-ppt.png
│   ├── wps-office-wps.png
│   ├── wps-office-wpt.png
│   ├── wps-office-xls.png
│   └── wps-office-xlt.png
└── mime
└── packages
├── wps-office-et.xml
├── wps-office-wpp.xml
└── wps-office-wps.xml

Linux自定义应用程序及其菜单图标

原文:http://www.cnblogs.com/lyuyangly/p/6360103.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!