我目前无法在 CentOS(CentOS Linux 版本 7.4.1708(核心))下安装文件并将文件关联到新的 MIME 类型。我只需要为当前用户安装,而不是整个系统。
我正在执行以下步骤:
创建文件类型描述 XML“shinythings-shiny.xml”
<?xml version="1.0"?> <mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info"> <mime-type type="text/x-shiny"> <comment>Shiny new file type</comment> <glob pattern="*.shiny"/> </mime-type> </mime-info>
安装
xdg-mime install shinythings-shiny.xml
更新数据库
update-mime-database ~/.local/share/mime
测试
touch test.shiny xdg-mime query filetype test.shiny
但毕竟,测试仍然返回“text/plain”。我做错了什么?