磁盘使用情况分析器从 Nautilus 窃取 mimetype 关联 inode/目录

磁盘使用情况分析器从 Nautilus 窃取 mimetype 关联 inode/目录

所以这是一个有趣的问题。升级到 Raring Ringtail 后,除了 Unity 本身的文件浏览器之外,nautilus 的打开文件命令(从浏览器打开下载,单击 Unity 中的可移动媒体)都会打开磁盘使用情况分析器而不是 nautilus。是否有某个配置文件可以选择这些默认值?我似乎找不到它。

答案1

在我看来,合适的方法是将 Nautilus 定义为处理 mimetype inode/directory 的默认应用程序。这可以通过控制台完成

xdg-mime default nautilus.desktop inode/directory

它的作用是将以下行添加到 .local/share/applications/mimeapps.list

inode/directory=nautilus.desktop

关于接受的答案:我不知道在 baobab 桌面文件中的 mimetype 中添加冒号和数字有什么作用,但如果只是禁用不需要的行为,这还不够。我可以想象另一个应用程序再次劫持/覆盖 mimetype 关联。

另一点是,您所有的默认值都在一个地方定义。

答案2

编辑/usr/share/applications/baobab.desktop和更改

MimeType=inode/directory;

MimeType=inode/directory:1;

然后运行此命令:

sudo update-desktop-database -q

答案3

/usr/share/applications/baobab.desktop通过发出以下命令打开文件:

gksudo gedit /usr/share/applications/baobab.desktop

并删除此行:

MimeType=inode/directory;

然后保存。如果这解决了您的问题,请花一点时间在 Launchpad 上提交错误报告

相关内容