Как удалить предупреждения типа "Неизвестный тип носителя..."

Каждый раз 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
Другие вопросы по тегам