运行 update-mime-database 后文件类型关联中断

运行 update-mime-database 后文件类型关联中断

运行后,sudo update-mime-database /usr/share/mime我的 gnome 不再识别任何文件类型。在 Nautilus 中,所有文件现在都text/plain type默认使用 gedit 打开。Gnome-commander 也是如此。

我猜测这不是文件关联中断而是文件类型识别问题。

尝试过(顺序不一):

  • 重复运行update-mime-database多次
  • 重新安装包gnome-mime-data
  • 删除~/.local/share/applications/*
  • 多次注销并登录
  • 重启

到目前为止还没有任何帮助。

我的系统:

Ubuntu 10.04 LTS(Lucid Lynx)
Gnome 2.30.2

答案1

我遇到了类似的问题,并通过重新安装 shared-mime-info 包解决了这个问题

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

答案2

尝试使用合伙人程序- 文件类型编辑器。要安装它,请从终端,使用下一个命令:

sudo apt-get install assogiate

合伙人

答案3

以 root 身份运行update-mime-database会删除某些 mime 数据库文件的“其他”访问权限。运行

chmod -R o+r /usr/share/mime

之后会修复这个问题。

相关内容