LINUX的deb制作,吾写了一套非常复杂的脚本,来处理各种事情。近期终于有时间,专门进行了适配。期间打开方式,最为复杂。简单的说,没有哪个博文能够完整详述。于是咱又混了个全网首发。
- 参考博文
指定后缀的文件,右键->更多应用,包含本应用
https://quantum6.blog.csdn.net/article/details/117106256
右键->新建,要有本应用的模板。
https://quantum6.blog.csdn.net/article/details/117126677
- desktop范例
略。
- mime文件
略。
- 难题一:如何让右键->打开方式,有本应用
1, mime要复制到/usr/share/mime/packages。
2, desktop文件复制到/usr/share/applications。如果是多个desktop,注意mimetype不要重复。
3, 在/usr/share/applications/mimeapps.list中,加入类似以下语句(首次公开):
application/ts-office.uop=ts-office-uop.desktop
4, 在~/.config中mimeapps.list加入语句。
https://quantum6.blog.csdn.net/article/details/117106256
- 图标
/usr/share/icons/hicolor
最好各种尺寸的都有。因为缺少了哪个,就有可能出错,而且莫名其妙,不好查。
至此,完成。
- mime刷新命令
这几个cache可以删除,执行命令之后又恢复了。这个用处多大?不清楚。也是首次公开。
rm /usr/share/mime/mime.cache
rm /usr/share/applications/mimeinfo.cache
rm /usr/share/icons/hicolor/.icon-theme.cache
sudo /usr/bin/gtk-update-icon-cache /usr/share/icons/hicolor/
sudo /usr/bin/update-mime-database -V /usr/share/mime
- 重启是必须操作
不重启,有时图标一直错误。