Как удалить предупреждения типа `Unknown media type & hellip;` [duplicate]

Если вы попытаетесь создать синхронизированную папку из того, что не является фактическим каталогом внутри вашего дома (если это, например, символическая ссылка в другом месте) или если это подкаталог синхронизированной папки, тогда создание будет неудачным.

Если вы попытаетесь сделать то же самое с терминала, вы должны получить несколько более подробное сообщение об ошибке; например,

$ u1sdtool --create-folder=/home/tyler/Pictures
FolderCreateError: UDFs can not be a symlink (path=/home/tyler/Pictures)

(UDF - это то, что мы, разработчики Ubuntu One, называем синхронизированными папками). Если на выходе вместо

$ u1sdtool --create-folder=/home/tyler/Pictures/
FolderCreateError: UDFs can not be nested (path=/home/tyler/Pictures)

, вы можете использовать u1sdtool --list-folders, чтобы увидеть, какая синхронизированная папка у вас уже есть подкаталог Pictures.

1
задан 28 October 2015 в 23:40

3 ответа

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

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

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

41
ответ дан 25 May 2018 в 21:32
  • 1
    Каковы (другие) последствия удаления этого файла? – Sparhawk 17 March 2014 в 17:06
  • 2
    Какой вред это может сделать? – Tim 23 December 2014 в 22:34
  • 3
    Если вы беспокоитесь о последствиях, вместо удаления kde.xml переместите его в kde.xml.bak, и у вас будет резервная копия. До сих пор у меня не было никаких побочных эффектов при таком подходе. другим способом было бы отредактировать файл и удалить поддельные типы mime, как описано в mapopa.blogspot.com/2011/01/… – Elder Geek 26 March 2015 в 18:22

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

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

sudo apt-get remove chemical-mime-data
5
ответ дан 25 May 2018 в 21:32

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

https://bugs.kde.org/show_bug.cgi?id=303627 https://bugs.kde.org /show_bug.cgi?id=250924 https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=469833 https://bugs.launchpad.net/ubuntu/+source/shared-mime-info/ + ошибка / 289592
4
ответ дан 25 May 2018 в 21:32

Другие вопросы по тегам:

Похожие вопросы: