Confusão do tipo Mimetype após a instalação do calibre. Como posso consertar isso?

4

Sempre recebo text/plain ou application/octet-stream ao executar "mimetype" em todos os tipos de arquivo.

O comando "file --mime-type" parece identificar corretamente os diferentes tipos de arquivos. Por exemplo, se eu rodá-lo em um arquivo PDF, recebo

  

filename.pdf: application/pdf

Mas se eu tentar executar "mimetype" no mesmo arquivo PDF, obtenho

  

filename.pdf: text/plain

Da mesma forma, se eu executar "file --mime-type" em um arquivo mp3, obtenho

  

filename.mp3: audio/mpeg

Mas se eu tentar executar "mimetype" no mesmo arquivo mp3, obtenho

  

filename.mp3: application/octet-stream

Como conseqüência, não consigo abrir alguns arquivos com o aplicativo adequado. Por exemplo. Não consigo abrir um arquivo PDF com o evince. E não posso definir a opção "Abrir com" do Nautilus para abrir cada formato de arquivo com o aplicativo adequado.

Eu tentei executar sudo update-mime-database /usr/share/mime , mas isso não resolve o problema.

Tenho notado que, se eu executar "mimetype" como o primeiro usuário, recebo esta mensagem

  

WARNING: You don't seem to have a mime-info database. The shared-mime-info package is available from http://freedesktop.org/

No entanto, o pacote shared-mime-info parece estar corretamente instalado.

    
por Charo 21.06.2014 / 18:11

1 resposta

2

O problema foi resolvido reinstalando o pacote shared-mime-info , como sugerido por Glutanimato , com

  

sudo apt-get install --reinstall shared-mime-info

    
por Charo 22.06.2014 / 15:35