比如我电脑上如果没有任何解压软件,压缩文件的图标就是那种未知的样式,如果我此时安装一个压缩软件后,文件与压缩软件产生关联,压缩文件的图标可能变成一个写着rar或是什么的文字的图案。
请问这种关联是怎么设置的 在往上查了些资料, 说是修改 /usr/share/applicaitons/ 下相应的.desktop 文件 里的 icon 字段 把 图片文件放在 /usr/share/icons/ 里相应的文件夹下,但是我实验了下是不生效的, 可能是具体操作的不对。
这个需要mime打开方式关联,和desktop文件图标描述两个结合
关联方式我用 xdg-mime default命令 已经成功关联上。 关于文件图标,有的说修改.desktop文件里的 icon字段。 有的说修改 /usr/share/icon 下的文件,但是我都试过都没有效果
关于rar关联 现在/usr/share/icons/Humanity/mimes/48/ 中有gnome-mime-application-x-rar.svg, application-x-rar.svg ,rar.svg 三个文件,其中application-x-rar.svg是图片文件,另外两个是软连接指向application-x-rar.svg, 我使用其他图片替换application-x-rar.svg,再生成rar文件后,rar文件的图标改变成新设置的图片样式。
但是关于.cbz 压缩格式,我仿照rar创建3个文件gnome-mime-application-x-cbz.svg, application-x-cbz.svg, cbz.svg 。为什么新生成的cbz文件还是没有图标呢, 还需要在其他什么地方进行设置
|