Как удалить предупреждения типа «Unknown media type ...» [duplicate]

53

Каждый раз, когда 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)

Итак, как очистить мою систему, чтобы она не сообщала об этих неизвестных типах носителей?

    
задан Xiè Jìléi 04.05.2011 в 01:26
источник

4 ответа

17

Это обсуждалось в Почему update-mime-database жалуется на uri / rtspt и другие необычные типы? Это вызвано kde.xml, и они еще не исправили его. Ниже представлен отчет об ошибке .

Также это uri/rtspu , а не url/rtspu , вы должны быть grepping.

    
ответ дан skfd 04.05.2011 в 03:51
источник
40

Резервное копирование файла, вызывающего ошибки, и обновление базы данных mime систем:

sudo mv -vi /usr/share/mime/packages/kde.xml /usr/share/mime/packages/kde.xml.bak
sudo update-mime-database /usr/share/mime

Это должно исправить предупреждения.

    
ответ дан mirkobrankovic 24.05.2013 в 14:22
4

Вы должны проверить /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

Итак, я побежал:

sudo apt-get remove chemical-mime-data
    
ответ дан Slackware Rocks 07.06.2015 в 22:34
3

Ошибка связана с KDE и не исправлена ​​с 2008 года:

ответ дан cweiske 23.09.2015 в 21:20