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