构建RPM以安装包含MimeType的.desktop文件

时间:2016-03-01 15:40:19

标签: linux rpm rpmbuild rpm-spec

我尝试构建RPM以安装包含MimeType的.desktop文件,因为.desktop文件包含MimeType,它需要update-desktop-database命令才能在.desktop文件放入/ usr / share / applications后生效,该怎么做?

2 个答案:

答案 0 :(得分:1)

我通过在%install之后添加以下部分来实现这一目的:

%post
update-desktop-database

答案 1 :(得分:0)

此处介绍了安装.desktop文件:   https://fedoraproject.org/wiki/Packaging:Guidelines#Desktop_files

此处介绍了更新mime数据库:   https://fedoraproject.org/wiki/Packaging:Scriptlets#mimeinfo