taggaの日記: Xfce4 で .doc が text/plain と認識される
日記 by
tagga
Xfce4 では .doc の MIME タイプ が application/msword ではなく、 text/plain として認識される。 理由は、接尾辞を調べるのに /etc/mime.type ではなく、 /usr/share/mime/globs が使われるからのようである。 これには .doc が両方で登録されている。 このファイルは、 update-mime-database が /usr/share/mime の下にある *.xml から作る。
問題なのは、/usr/share/mime/packages/kde.xml なので 下のように 168行目をコメントアウトする。
<mime-type type="text/plain"> <!-- As discussed on xdg list, *.doc is needed here for disambiguation -->
<glob pattern="*.asc"/>
<glob pattern="*.txt"/>
<!-- <glob pattern="*.doc"/> -->
そのあとで sudo update-mime-database /usr/share/mime を実行すると、 .doc が application/msword として認識されるようになる。
結構広く使われていた接尾辞を使った某社が、ぶつぶつ。
しかし、ローカルでなんとかする方法がないのかなあ。
Xfce4 で .doc が text/plain と認識される More ログイン