每当我尝试从 Dash 或 Firefox Downloads 打开文件(例如 .odt 或 .doc)时,Ubuntu 11.10 都会打开 Nautilus 并进入文件所在的文件夹,而不是直接进入应用程序并立即加载文件。
在以前的版本中,当我点击下载的文件时,它会直接进入 LibreOffice,一切正常。这在过程中增加了一个多余的步骤。
我如何关联正确的扩展?
答案1
有一个更简单的方法可以解决这个问题,即使安装了 exo(我使用 unity 和 xfce4-panel,所以我需要两者)。
在编辑器中打开~/.local/share/applications/mimeapps.list
(请备份以防万一!)。删除以下几行:
x-scheme-handler/file=exo-file-manager.desktop
x-scheme-handler/trash=exo-file-manager.desktop
保存,现在它就可以工作了。
有些用户也需要进行完全相同的更改。可以通过在每行开头/usr/share/xubuntu/applications/defaults.list
添加注释来删除这些行。再次登录后,修复即可生效。#
答案2
卸载 exo
...但是我相信这会破坏 xfce,所以如果您使用 xfce 和 gnome,这将不起作用。如果您不需要 xfce,这就可以工作。对我来说,以下软件包及其依赖项:
Completely removed the following packages:
exo-utils
libexo-1-0
libexo-common
libexo-helpers
非常烦人的问题,我很难找到答案。最后找到了这个:https://bbs.archlinux.org/viewtopic.php?pid=882193- 如果您正在寻找具有更多解释的更好的解决方案。
我相信这是在我安装 xfce 进行尝试时发生的。
答案3
类似问题。请尝试以下 URL 中的解决方案。
答案4
我也遇到过同样的问题,但 libexo 始终没有安装。删除.local
主目录中的文件夹这一相当粗暴的方法解决了这个问题。