1
我試圖在linux中將自定義文件類型註冊爲MIME類型。我的自定義文件類型,具有自定義擴展名,實際上是一個包含各種xml和其他文件的zip壓縮文件。自定義文件類型的MIME類型
我遇到的問題是我的操作系統(kubuntu)不會將該文件識別爲我的自定義MIME類型,但堅持它是一個zip文件。
我不知道我應該從哪裏開始嘗試解決我的問題。我用以下MIME信息文件(tugraz-caleydo.sharedmimeinfo):
<?xml version="1.0" encoding="UTF-8"?>
<mime-info xmlns='http://www.freedesktop.org/standards/shared-mime-info'>
<mime-type type="application/x-cal">
<comment>Caleydo Project</comment>
<glob pattern="*.cal"/>
</mime-type>
</mime-info>
我的桌面項(caleydo.desktop,在/ usr /股正確註冊/應用):
[Desktop Entry]
Version=2.01
Encoding=UTF-8
Name=Caleydo
GenericName=Data Visualization
Comment=Visualization for Molecular Biology
Exec=/usr/bin/caleydo
Icon=/usr/share/pixmaps/caleydo_256.png
StartupNotify=true
Type=Application
Categories=Science;
MimeType=application/x-cal;
而這些都是命令我嘗試使用:
sudo xdg-mime install --mode system tugraz-caleydo.sharedmimeinfo
sudo xdg-mime default caleydo.desktop application/x-cal
sudo update-mime-database /usr/share/mime
然而,這仍然給我:
$ xdg-mime query filetype export_2012.cal
application/zip
確保您稍後接受您的答案。 – Shahbaz 2012-07-31 11:51:34