每次apt-get
尝试处理 shared-mime-info 的触发器时,它都会报告如下警告:
...
Processing triggers for shared-mime-info...
Unknown media type in type 'all/all'
Unknown media type in type 'all/allfiles'
Unknown media type in type 'uri/mms'
Unknown media type in type 'uri/mmst'
Unknown media type in type 'uri/mmsu'
Unknown media type in type 'uri/pnm'
Unknown media type in type 'uri/rtspt'
Unknown media type in type 'uri/rtspu'
Unknown media type in type 'interface/x-winamp-skin'
我已经检查过/usr/share/mime-info
,但没有看到任何一个:
/usr/share/mime-info$ grep 'url/rtspu' *
(Got nothing)
那么,如何清理我的系统使其不会报告这些未知的媒体类型?
备份导致错误的文件并更新系统 mime 数据库:
这应该修复警告。
这在为什么 update-mime-database 抱怨 uri/rtspt 和其他不寻常的类型? 它是由 kde.xml 引起的,他们还没有修复它。这是一个错误报告。
此外,它
uri/rtspu
不是url/rtspu
你应该 grepping 的。您应该检查
/usr/share/mime/packages
包含您获得的短语的特定 xml。例如,我的问题是
Unknown media type in type 'chemical/......
我找到了文件/usr/share/mime/packages/chemical-mime-data.xml
.在文件上使用
cat
显示我的包是一样的chemical-mime-data V 0.94
所以我跑了:
该错误源于 KDE,自 2008 年以来一直未修复: