Как удалить предупреждения типа "Неизвестный тип носителя..."
Каждый раз 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)
Итак, как очистить мою систему, чтобы она не сообщала об этих неизвестных типах носителей?
4 ответа
Это обсуждалось в разделе Почему update-mime-database жалуется на uri/rtspt и другие необычные типы? Это вызвано kde.xml, и они еще не исправили это. Вот отчет об ошибке.
Также это uri/rtspu не url/rtspu Вы должны быть опрометчивыми.
Сделайте резервную копию файла, который вызывает ошибки, и обновите системную базу данных MIME:
sudo mv -vi /usr/share/mime/packages/kde.xml /usr/share/mime/packages/kde.xml.bak
sudo update-mime-database /usr/share/mime
Это должно исправить предупреждения.
Вы должны проверить /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
Ошибка связана с KDE и не исправлена с 2008 года: